AI / ML Engineer

US MobileMontreal, QC

About The Position

US Mobile is a venture-backed company experiencing hypergrowth, recently ranked 94th on Inc 5000's fastest-growing private companies in America. The company is on a mission to revolutionize connectivity by building a software platform for the 21st century, leveraging 5G and IoT, with world-class engineering, best-in-class user experience, and features that will define the next generation of connectivity. Their team and culture have been recognized by Forbes as one of the top 500 best startup employers in the US, with employees from over 20 countries. They are seeking an AI/ML Engineer to develop, optimize, and scale machine learning models that power their next generation of user experiences. This role involves close collaboration with product, engineering, and design teams to ensure ML tools effectively address user needs, from feature discovery to troubleshooting and proactive solutions.

Requirements

  • 3+ years hands-on experience building and deploying machine learning solutions at scale.
  • Solid understanding of NLP techniques, including transformer models and embeddings, with hands-on experience using modern tools like Hugging Face, AWS Bedrock, and OpenAI’s API.
  • Experience with vector search solutions (e.g. Pinecone, Weaviate, or Elasticsearch with vector plugins).
  • Experienced in building or deploying large language models and related tooling in the AWS Bedrock ecosystem.
  • Familiarity with to multi-agent LLM frameworks or Orchestrations (e.g., specialized agent-based approaches in advanced NLP).
  • Proficient in Python or a similar language for data pipelines and model development.
  • Experience with cloud platforms (AWS strongly preferred), containerization (Docker, Kubernetes), and microservices.
  • Up-to-date on AI/ML trends—especially in multi-agent systems, generative modeling, or multi-modal approaches.
  • Skilled at diagnosing bottlenecks, scaling solutions, and balancing innovation against real-world constraints.
  • Comfortable presenting complex ML concepts to non-technical stakeholders.
  • Passion for iterative development—able to pivot based on user feedback and product metrics.

Responsibilities

  • Craft multi-agent conversational flows capable of handling a wide range of user requests—both purely informational and action-oriented.
  • Employ advanced LLM techniques (prompt engineering, context retrieval, multi-step reasoning) to ensure robust, context-aware dialogues.
  • Explore different input/output formats (e.g., text, potential voice or image-based flows) to enrich user interactions.
  • Evaluate different models based on their intended use case, considering both technical capabilities and cost efficiency.
  • Work with cross-functional teams to design data pipelines that feed your models real-time or near real-time data.
  • Implement best practices around model lifecycle management—versioning, containerization, deployment orchestration, etc.
  • Ensure the chat system can handle thousands (eventually millions) of concurrent interactions, maintaining low latency and high availability.
  • Monitor performance, define metrics (latency, user success rate, fallback rate, etc.), and iteratively improve.
  • Remain current on the rapidly evolving AI/ML landscape, especially in generative models, multi-agent orchestration, and knowledge retrieval.
  • Propose new ways to extend AI across our platform—e.g., advanced personalization, proactive customer engagements, etc.

Benefits

  • Competitive salary - 130k CAD - 220k CAD (based on experience/location)
  • Flexible working hours
  • Supplemental health insurance
  • Professional development stipend
  • $500 wfh tech set-up reimbursement

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service