Ema is seeking a Machine Learning Software Engineer to enhance AI employee performance through innovative workflows. Engage in applied research and engineering to optimize agent behavior in diverse enterprise applications. As a key member of Ema's ML team, you will explore advanced techniques like reinforcement learning and retrieval systems.
Your role will focus on building self-improvement loops and developing multi-step agents across various modalities. Projects typically span four to six months, with tangible improvements shipped continuously throughout. Key Responsibilities:
- Design contexts and tools for multi-step agents
- Curate training environments and optimize agent tasks
- Build self-improvement loops with evaluation gates
- Debug across model and system boundaries
- Monitor deployment and conduct failure analyses Requirements:
- Master's or PhD in relevant field or equivalent
- Experience with agent/tool-use systems or evaluation design
- Proven ownership of a project from ambiguous to working
- Familiarity with reinforcement learning environments
- Solid statistical and production engineering judgment Embrace the challenge of improving AI efficiencies across workflows at Ema while collaborating with global teams.
📌 AI Workflow Machine Learning Engineer (Vancouver)
🏢 EMA
📍 Vancouver