Senior Full Stack Software Engineer responsible for delivering AI/ML integrated software solutions. Engage in technical design and client collaboration in a hybrid work setting.
Responsibilities
Responsible for reducing project risk through proactive ownership of epic-level technical design
Improve technical decision-making: make better technology choices through research
Increase client confidence by leading technical discovery sessions
Lead implementation for features spanning multiple user stories or services
Lead the architecture design for moderately complex solutions
Provide technical leadership within the pod and assist in the hiring process
Lead technical discovery sessions with clients to clarify requirements
Implement higher-level testing strategies for deployed solutions
Requirements
Degree or equivalent work experience in Computer Science, Software Development, or similar
4+ years of experience as a full stack developer
Proven skills at taking ideas from conception to production
Strong working experience with Cloud Services (Ideally Azure)
Strong working experience in a modern object-oriented language
Strong working experience writing clean, readable, and easily maintainable code
Experience Unit and API testing (eg. xUnit, Postman, or others)
Experience working in an agile environment
Experience with Docker
Proficiency with Version Control systems (VCS)
Benefits
🌴Uncapped Vacation - For all full time, permanent employees. Seriously, take the time you need - when you need it.
🚀Make an Impact - Witness the impact your work contribution has on the success of our company.
👩🏿💻Working with PhD and Master Level Colleagues - Endless conversations around the latest in Machine Learning and Applied AI.
🩺Competitive Benefits - For all full time, permanent employees.
🏢 Office as a Resource - Hybrid work environment with state-of-the-art office spaces that ignite collaboration.
Principal Engineer designing mixed - signal IPs for Microchip Technology. Collaborating with SoC architects and managing IP intake processes for advanced analog solutions.
Principal Software Architecture Director overseeing software architecture and technology strategy at SGI. Providing guidance and mentorship while aligning with business goals in the insurance sector.
Senior Engineer leading design and implementation of protective relaying systems for BWRX - 300 Nuclear Reactor. Engaging in grid interface projects and customer technical assessments.
Overseeing SAP AMS operations and leading SAP support teams remotely from Canada. Ensuring adherence to SLAs and managing vendor relationships for outsourced SAP support.
Software Engineer (No - Code) at All Gen Tech developing applications by collaborating with teams. A role that emphasizes problem solving and adaption to new technologies in a remote environment.
Technical Lead providing hands - on leadership for Canadian payment systems at Servus Credit Union. Driving integrations, technical oversight, and modernization of payment services in a cooperative environment.
Software Engineer building and expanding internal and external platforms for SecondMuse's mission - driven work. Focusing on full - stack development, systems integration, and practical AI solutions.
Full - stack Developer role developing banking applications. Requires 5+ years experience with Java, Spring Boot, and full - stack technologies in a financial services environment.