Engineer, Full Stack AI & SW
$85k - $115k • Toronto, Ontario, CA • Full-time
Posted 1mo ago
About the job
This position is responsible for the design, development, deployment, and maintenance of full-stack agentic AI applications, ranging from early concepts to production-ready solutions. The role focuses on creating measurable value for end-users through intuitive, efficient, and reliable AI-powered solutions, emphasizing agentic workflows, data integration, and user experience. The work involves analyzing engineering processes to identify and address bottlenecks, collaborating with R&D teams and internal customers to develop innovative components and modules, and managing innovation projects.
Responsibilities
- Design, develop, deploy, and maintain full-stack agentic AI applications.
- Discuss underlying problems and demands with internal customers and teams to design workflows.
- Create measurable value for end-users through AI-powered solutions.
- Deliver a high-quality user experience through intuitive UI/UX design.
- Analyze engineering processes and identify bottlenecks.
- Collaborate with other R&D teams and internal customers.
- Evaluate technologies and product designs for compliance with principles and requirements.
- Support the development of innovative components and modules through the entire development process.
- Contribute innovative ideas for products and processes and share new information with team members.
- Provide engineering support to other departments.
- Manage innovation projects, monitor progress, and resolve technical issues.
Requirements
- Bachelor's or higher degree in Engineering (e.g., Computer Science, Artificial Intelligence).
- 2+ years of experience in SW / AI related industry.
- Excellent spoken and written communication skills.
- Hands-on experience developing agentic AI applications using frameworks like CrewAI, LangGraph, Microsoft 365 Copilot, and MCP.
- Experience with agent orchestration, tool integration, and workflow design.
- Experience in cloud deployment (e.g., Docker, Azure, Databricks).
- Proficient in Python and object-oriented programming (OOP) principles.
- Proficient with development tools including Git, Linux terminal, and Bash scripting.
- Experience with different data structures and databases, including knowledge graphs.
- Experience in frontend web development (e.g., Next.js, React).
Benefits
- Wellness programs and events
- Access to private park for employees & their families
