Staff Machine Learning Engineer

Intercom is an AI-first customer service platform founded in 2011 to change the standard of customer service online.
Machine Learning
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
7+ years of experience
AI · Enterprise SaaS

Description For Staff Machine Learning Engineer

Intercom, founded in 2011, is revolutionizing online customer service with its AI-first platform. As a Staff Machine Learning Engineer, you'll join a team responsible for defining new ML features, researching algorithms, and rapidly prototyping. The role involves working closely with Product and Design teams to identify areas where ML can create value, framing product problems in ML terms, and implementing scalable solutions. You'll be involved in the entire process from offline testing to production deployment, often shipping to beta within weeks. The ideal candidate has 7+ years of experience in production environments, strong engineering and communication skills, and a deep understanding of ML technologies. You'll contribute to building excellent ML products, establish processes for large-scale data analyses, and evolve production ML infrastructure. This is an opportunity to make a significant impact in a company that serves over 25,000 businesses and millions of customers monthly.

Last updated 4 months ago

Responsibilities For Staff Machine Learning Engineer

  • Identify areas where ML can create value for customers
  • Contribute to finding the right ML framing of a product problem
  • Work with teammates and Product and Design stakeholders
  • Take algorithms which work offline and put them in a production setting
  • Solve hard scalability and optimization problems
  • Run production ML infrastructure and evolve it over time
  • Build new data infrastructure to enable exploration
  • Establish processes for large scale data analyses, model development, validation, and implementation
  • Measure and iterate on algorithm performance
  • Partner deeply with the rest of team to build excellent ML products

Requirements For Staff Machine Learning Engineer

Python
  • Excellent pragmatic engineering skills
  • Familiar with tools used to write, test, deploy, debug and monitor software
  • Comfort owning features from inception to outcome
  • 7+ years experience in a production environment, with contributions to the design and architecture of distributed systems
  • Ability to confidently put ML-powered features in production
  • Strong communication skills, both within engineering teams and across disciplines
  • Excellent programming skills
  • Comfort with ambiguity
  • BSc in Computer Science, or similar knowledge

Benefits For Staff Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Relocation Benefits
  • Competitive salary and equity in a fast-growing start-up
  • Lunch served every weekday, plus snacks and fully stocked kitchen
  • Regular compensation reviews
  • Pension scheme & match up to 4%
  • Life assurance, comprehensive health and dental insurance for you and dependents
  • Flexible paid time off policy
  • Paid maternity leave and 6 weeks paternity leave
  • Cycle-to-Work Scheme with secure bike storage
  • MacBooks as standard equipment
  • Relocation support for those moving to our offices

Interested in this job?

Jobs Related To Intercom Staff Machine Learning Engineer

AIML - Senior Data Science Manager, AIML Data

Senior Data Science Manager position at Apple focusing on AIML Data, leading evaluation and analytics for products like Siri and Search.

AIML - Sr Engineering Program Manager, NLU Evaluation

Senior Engineering Program Manager position at Apple, leading NLU technology development for products like Siri, requiring 6+ years of ML product experience.

Senior Engineering Manager, Incubation Team

Lead Apple's ISE Incubation team in Seattle, driving innovation in ML and user experience, managing diverse technical teams, and shaping next-generation products.

Senior Product Manager, Video Relevance

Senior Product Manager role at LinkedIn focusing on Video Relevance and AI-driven content ranking, offering competitive compensation and hybrid work options.

Staff Software Engineer, AI Platform

Staff Software Engineer position at LinkedIn focusing on AI Platform development, offering competitive compensation and hybrid work environment.