Software Engineer
New
Remote-first, attracting top talent from across CanadaFull-TimeMiddle
Salary132,000 - 165,000 CAD per year total compensation
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSPostgreSQLPythonReduxReactLangChain
Requirements
- Strong full-stack development skills with Python, React, Redux, PostgreSQL, and AWS
- Hands-on experience integrating and deploying AI/ML technology into production environments
- Solid understanding of AI/ML concepts and how to incorporate them to provide value
- Ability to design modular, testable, and scalable backend architectures
- Comfortable learning new frameworks, libraries, and tools quickly
- Expertise in building observability and monitoring for cloud-native applications
- Intellectual curiosity to continuously learn and upskill in emerging AI technologies
- Proven track record of proactive communication and adaptation
- Ability to work with autonomy and accountability in a fast-paced environment
- Collaborative team player with a low ego
Responsibilities
- Design and develop full stack features for our AI-powered web application using Python, React, Redux, PostgreSQL, and AWS
- Integrate AI models and APIs for tasks like document processing, data extraction, recommendation engines etc.
- Work closely with Sr. Engineers experienced in AI to seamlessly integrate models into production
- Research and prototype new AI applications to continuously enhance our product capabilities
- Construct scalable, secure, and observable cloud architectures for our core AI services
- Implement robust data pipelines to fuel AI model training and inference
- Craft seamless user experiences that surface AI-powered functionality
- Participate in architecture planning, code reviews, and ideation sessions
- Take ownership of feature development end-to-end
- Engage in cross-team communication to help unblock dependencies and improve release flow
View Full Description & ApplyYou'll be redirected to the employer's site