Back to Open positions Open position

Generative AI Engineer for Robotics Interfaces

Hamilton, ON · Canada Full Time AI team

You will develop LLM-powered tools and conversational interfaces that enhance how humans interact with ROZOR robots and cloud dashboards, from natural-language mission creation to AI assistants for fleet management.

Responsibilities

  • Create language model interfaces for commanding, configuring, and monitoring robots.
  • Build natural language systems for mission creation and robot behavior editing.
  • Design AI assistants supporting deployment, diagnostics, and fleet management.
  • Integrate generative AI into cloud dashboards, mobile apps, and control tools.
  • Develop conversational agents that interpret user intent and generate safe robot actions.
  • Collaborate with cloud, autonomy, and product teams on AI use cases.
  • Adapt language models for robotics-specific tasks and environments.
  • Ensure AI outputs remain safe and aligned with robot safety constraints.
  • Create evaluation datasets and testing frameworks for language model behaviors.

What you bring

  • Bachelor's or Master's in AI, Computer Science, NLP, or related field.
  • Strong experience with major language models (OpenAI, HuggingFace, Llama, etc.).
  • Python proficiency and modern ML/NLP framework expertise.
  • Experience designing conversational interfaces and LLM-based workflows.
  • Knowledge of prompt engineering, fine-tuning, embeddings, and retrieval-augmented generation.
  • Ability to integrate AI systems into production software.
  • Strong software engineering, debugging, and testing capabilities.
How to apply

Send your CV and a short note about your work.

Tell us why this role fits you and link any work like repos, papers, demos, or robots that shows what you build.