10 hours ago
Montréal, CanadaSenior
Responsibilities
- Design, develop, and deploy production-grade AI agents, agentic platforms, and workflows.
- Architect systems integrating agentic harnesses, LLMs, tool calling, external APIs, enterprise data, and existing software applications.
- Build orchestration workflows involving state management, context engineering, memory, and human-in-the-loop interactions.
- Implement evaluation, testing, observability, monitoring, error handling, and security practices for agent reliability and performance.
- Make architectural decisions balancing autonomy, predictability, scalability, cost, and maintainability.
- Collaborate with clients and multidisciplinary teams to identify opportunities and translate business needs into practical AI solutions.
- Own technical delivery from solution design and prototyping through deployment and continuous improvement.
- Evaluate emerging models, frameworks, tools, standards, and development approaches.
- Share knowledge, mentor colleagues, and improve the organization’s agentic AI development practices.
Requirements
- At least 5 years of professional software architecture and development experience.
- Hands-on experience building production-grade agentic systems and AI-powered applications beyond proof-of-concept stages.
- Strong software development and architecture fundamentals, including system architecture, APIs, asynchronous processing, testing, and cloud deployment.
- Ability to design end-to-end infrastructure covering storage, compute, identity, and policy management.
- Understanding of agentic architectures, tool use, orchestration, context management, and retrieval-augmented generation.
- Experience integrating agents, harnesses, or LLMs with external services, internal systems, enterprise data, and infrastructure.
- Ability to evaluate AI system quality and reliability, troubleshoot complex behavior, and make technical trade-offs.
- Proficiency with Python and modern backend development practices.
- Experience with LLM APIs and SDKs, agent orchestration frameworks, harnesses, plugin design, context engineering, retrieval methods, tool integration, automated testing, agent evaluations, tracing, observability, and production deployment.
- Experience with cloud services such as AWS, Azure, or Google Cloud.
- Intermediate or conversational French is required.
- Preferred qualifications include experience with software factories, multi-agent architectures, agent security, permission management, prompt-injection mitigation, human approval mechanisms, LangSmith or Langfuse, ETL pipelines, TypeScript or JavaScript, frontend frameworks, enterprise integrations, workflow automation, AI-assisted development, coding agents, technical consulting, or external-client solution delivery.
Benefits
- Competitive salary and contribution to a pension plan (RRSP).
- Flexible working hours and flexibility in how work is performed.
- Ability to work from anywhere for up to 8 weeks.
- Paid sabbatical.
- Wellness and productivity spending account.
- Parental program, activities, and training.
- Hiring process includes a 20-minute introductory call, a 90-minute in-person interview, and an offer presentation.
Tech Stack
Categories
About OSEDEA
Osedea is a Montreal-based software development and AI consultancy that builds custom web and mobile applications, data/BI platforms, machine-learning solutions, and robotics integrations for organizations. It offers end-to-end engagements—from opportunity discovery and rapid prototyping to deployment and scaling—on a project and consulting basis. Founded in 2011 and privately held, the company is headquartered in Montreal, Quebec.
