
Senior Machine Learning Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada, +1 more country.
• Act as the technical lead for an ML-focused team, guiding direction and enhancing engineering quality and system design.
• Design, develop, and scale ML systems aimed at supporting personalization, ranking, search, or advertising-related applications.
• Take ownership of the complete architecture for team services, encompassing model training, evaluation, deployment, and serving.
• Convert product requirements into scalable technical solutions within uncertain problem areas.
• Lead design reviews and manage trade-offs concerning latency, reliability, experimentation, and maintainability.
• Collaborate with product, data, and engineering stakeholders to achieve measurable business outcomes.
• Guide engineers through practical technical mentorship, providing feedback and serving as an example.
• Prototype and validate concepts utilizing LLM tools.
• Utilize AI for code refinement and experimentation.
• Employ AI assistants for architectural diagramming and design validation.
• Investigate LLM-driven features when applicable.
• Over 6 years of industry experience in machine learning or software engineering, demonstrating ownership of production ML systems at scale.
• Proven track record in building and scaling ML systems within personalization, relevance, search, or ad tech sectors.
• Strong practical knowledge in distributed systems, data pipelines, and ML infrastructure.
• Experience in deploying ML models into production and managing them at consumer scale.
• Established ownership of complex technical projects within a team.
• Excellent systems design capabilities with the skill to clearly explain trade-offs and implementation choices.
• Experience in mentoring engineers and influencing technical standards within a team environment.
• Ability to thrive in ambiguous situations and drive projects to completion.
• Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
• Familiarity with LLMs and their uses in personalization, feature generation, or search.
• Experience with real-time or streaming ML systems.
• Exposure to experimentation frameworks (A/B testing) and model performance evaluation.
• Experience connecting model development with real-time serving systems.
• Valid work authorization for the United States or Canada, as appropriate.
• Equity: Full-time employees receive equity in Fetch, allowing everyone to share in Fetch’s growth.
• 401(k): Fetch matches your contributions dollar for dollar, up to 4% of your eligible pay.
• Benefits for humans and pets: Comprehensive medical, dental, and vision plans are available for all, including pets.
• Continuing Education: Fetch provides $10,000 per year for education reimbursement.
• Employee Resource Groups: Participate in employee-led groups focused on creating a diverse and inclusive workplace through events, discussions, and advocacy.
• Paid Time Off: In addition to flexible PTO, Fetch offers 9 paid holidays and a week-long break at year-end. (Holidays may vary for Canada-based roles)
• Robust Leave Policies: 14 weeks of fully paid parental leave for all employees, plus 6 additional weeks of paid childbirth recovery leave for birthing parents, along with a flexible return-to-work schedule.
• Calvin Care Cash: Employees welcoming new family members will receive a one-time $2,000 incentive to help with expenses related to childcare, clothing, diapers, and more!
• Flexible Work Environment: Options for remote work and office collaboration; necessary hardware and software are provided for home working where applicable.
Path Robotics
CrowdStrike
Provectus
ClickHouse
Get handpicked remote jobs straight to your inbox weekly.