Senior AI Applications Developer

Mila – Québec Artificial Intelligence Institute logo
Mila – Québec Artificial Intelligence InstituteVisit Mila – Québec Artificial Intelligence Institute website

Montreal-based non-profit academic AI research institute advancing machine learning through open-science research, talent development, technology transfer, responsible AI, and industry innovation.

Recently fundedCompany intelligence
Montreal, Canada
About Mila – Québec Artificial Intelligence Institute

Mila is a non-profit AI research hub created through collaboration between Université de Montréal and McGill University, with Polytechnique Montréal and HEC Montréal. Its community conducts machine-learning research and supports AI adoption, training, and technology transfer.

View jobs by Mila – Québec Artificial Intelligence Institute

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design and evolve backend architectures, integrate LLM and RAG systems, and maintain AI pipelines and distributed services. You will improve reliability, security, and performance, establish engineering practices, mentor developers, and document reusable components.

Requirements

  • Bachelor’s or Master’s degree in a relevant technical field
  • 5–7+ years of software-development experience with a strong backend focus
  • Python, API development, distributed systems, and backend-design expertise
  • Experience integrating LLM or RAG systems into real-world applications
  • Architecture, system-design, debugging, and performance-optimization skills
  • French and English proficiency

Responsibilities

  • Design, build, and evolve Python and FastAPI backend architectures
  • Lead integration of LLMs, RAG systems, embeddings, and agent frameworks
  • Architect and maintain ML and agent pipelines and distributed services
  • Establish testing, CI/CD, code-quality, and documentation practices
  • Participate in code reviews and technical decisions
  • Mentor junior and intermediate developers
  • Ensure application reliability, performance, scalability, and security
  • Collaborate with researchers, developers, designers, and project managers
  • Develop reusable internal libraries, frameworks, and components
  • Monitor GenAI, LLMOps, and agent-architecture practices

Benefits

  • Comprehensive health, dental, disability, life, travel, and extended insurance
  • Employee and family assistance program
  • Telemedicine access
  • 20 vacation days upon hiring
  • Retirement savings plan with at least 4% employer contribution
  • Flexible benefits package
  • Flexible hours and summer schedule
  • Possibility of remote work
Senior AI Applications Developer at Mila – Québec Artificial Intelligence Institute | JobStash