Back to All Positions

Fullstack AI/ML Engineer

Remote (4905 Côte Saint Luc Rd, Montreal, QC H3W 2H7, Canada)

Engineering/Artificial Intelligence

About the Role

We are seeking a highly skilled Fullstack AI/ML Engineer to design, develop, and deploy cutting-edge AI/ML solutions integrated with modern web applications. You will work on building end-to-end systems that leverage generative AI, large language models (LLMs), and real-time communication (RTC) technologies while ensuring scalability, performance, and seamless integration across the stack.

Key Responsibilities

  • Design, implement, and optimize AI/ML models and pipelines for generative AI, NLP, and other machine learning applications.
  • Develop full-stack applications using Next.js (ReactJS) for frontend and FastAPI for backend services.
  • Integrate LangChain and LangGraph frameworks to orchestrate LLM workflows and AI-driven applications.
  • Build and maintain databases using PostgreSQL (relational) and MongoDB (NoSQL) for structured and unstructured data storage.
  • Implement real-time communication features using WebRTC or similar RTC technologies.
  • Deploy and manage cloud-based AI/ML solutions on AWS.
  • Establish robust CI/CD pipelines for automated testing, deployment, and monitoring.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3+ years of experience in full-stack development with AI/ML focus
  • Proficiency in Next.js/ReactJS, FastAPI, LangChain, LangGraph, PostgreSQL, MongoDB, and WebRTC
  • Hands-on experience with LLMs and generative AI tools/techniques
  • Strong foundation in AI/ML concepts
  • Expertise in AWS and serverless architectures
  • Experience with CI/CD tools

What We Offer

  • Competitive salary and benefits
  • Opportunity to work on groundbreaking AI/ML projects
  • Flexible work environment and career growth opportunities