Senior Software Engineer - AI Platform
New
Remote / TorontoFull-TimeSenior
Salary154,500 - 224,540 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- PythonDjangoSoftware ArchitectureTypeScriptReactLLM
Requirements
- 5+ years of professional software engineering experience with demonstrated progression into technical leadership
- Deep proficiency in Python with experience architecting production backend systems (Django strongly preferred)
- Strong frontend development skills with React and TypeScript
- Significant hands-on experience with LLM APIs and building orchestration systems
- Experience designing and implementing MCP integrations
- Track record of defining technical roadmaps and leading projects from conception through delivery
- Experience mentoring engineers and elevating team technical practices
- Strong ability to make decisions under ambiguity and communicate technical trade-offs
Responsibilities
- Define and own the technical roadmap for complex AI platform initiatives, driving semi-annual and annual milestones
- Architect and implement production-grade LLM orchestration systems, including agent frameworks, tool calling, and multi-step reasoning workflows
- Design MCP integrations and knowledge management systems, including tool orchestration, embedding strategies, and context optimization
- Lead technical design for cross-functional AI features, making challenging decisions when trade-offs are unclear
- Establish coding standards, review practices, and architectural patterns for AI development across the Agentic SDK team
- Coach and mentor P3 engineers, helping them grow toward senior-level scope and autonomy
- Partner with product teams to translate ambiguous business needs into technical solutions
View Full Description & ApplyYou'll be redirected to the employer's site