Senior Software Engineer - AI-Driven Full Stack
New
CanadaFull-TimeSenior
Salary154,000 - 176,000 CAD per year total compensation
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSNode.jsPostgreSQLPythonReduxReactNLPLangChainComputer Vision
Requirements
- 5+ years of experience in fullstack web development and production AI/ML systems
- Deep expertise in AI/ML domains like NLP, computer vision, recommendation engines etc.
- Proficiency with cloud infrastructure, distributed systems, microservices
- Proven ability to architect and lead end-to-end AI projects, including security best practices
- Exceptional technical communication and knowledge sharing abilities
- Track record of managing ambiguity and delivering innovative solutions
- An appreciation for fast-paced startup environments and experience building foundational systems
- Demonstrated ability to take ambiguous technical challenges and drive them to resolution with cross-functional teams
- Strong development skills in React, Python, and Node, or equivalent technologies with the ability to ramp up quickly
Responsibilities
- Lead the design and development of full stack features for our AI-powered web application using Python, React, Redux, PostgreSQL, and AWS
- Define the technical vision and architectural principles for AI/ML systems
- Drive innovation by researching and prototyping cutting-edge AI technologies
- Ensure security, scalability, and observability best practices across cloud architecture
- Work within a cross-functional environment partnering closely with product, design, and business teams to communicate technical designs/strategies
- Serve as a role model for engineering standards and bring consistency across systems and processes while mentoring junior and intermediate engineers
- Help drive sound technical decision-making across ambiguous, system-spanning problems
View Full Description & ApplyYou'll be redirected to the employer's site