Senior Machine Learning Engineer

AI-powered customer service platform enabling businesses to provide instant support through a single seamless platform.
$150,000 - $250,000
Machine Learning
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Machine Learning Engineer

Intercom, a leading AI-powered customer service platform, is seeking a Senior Machine Learning Engineer to join their Machine Learning team. The company serves over 25,000 businesses, facilitating millions of customer interactions monthly through their innovative platform featuring Fin and Helpdesk by Intercom.

The role offers an exciting opportunity to shape the AI revolution in customer service. As a member of the ML team, you'll work closely with Product and Design teams to develop and implement machine learning solutions that directly impact customer experience. The team is known for rapid prototyping and quick deployment of features, often moving from successful offline tests to beta releases within weeks.

The position requires a blend of technical expertise and leadership skills, with responsibilities ranging from mentoring team members to conducting advanced ML research. You'll be working with various ML technologies, from classic supervised models to cutting-edge transformer neural networks, always focusing on delivering measurable customer impact.

The ideal candidate brings 5-8 years of applied ML experience, strong programming skills, and typically holds an advanced degree in ML or related fields. Leadership experience and excellent communication skills are essential, as you'll be collaborating across disciplines and driving technical excellence.

Intercom offers a comprehensive benefits package, including competitive compensation, health benefits, flexible PTO, and a hybrid working model requiring minimum two days in office. The company maintains a strong focus on their core values and fosters an inclusive, collaborative environment where innovation thrives.

Last updated 17 days ago

Responsibilities For Senior Machine Learning Engineer

  • Play an active role in hiring, mentoring and career development of other engineers
  • Raise the bar for technical standards, performance, reliability, and operational excellence
  • Identify areas where ML can create value for customers
  • Identify the right ML framing of product problems
  • Conduct exploratory data analysis and research
  • Research and identify the right algorithms and tools
  • Perform offline evaluation to gather evidence an algorithm will work
  • Work with engineers to bring prototypes to production
  • Plan, measure & socialize learnings to inform iteration
  • Partner with team members to build excellent ML products

Requirements For Senior Machine Learning Engineer

Python
  • 5-8 years applied ML experience
  • Previous background in a senior/staff role
  • Strong programming skills
  • Experience as the primary technical leader for a team
  • Strong communication skills
  • Comfort with ambiguity
  • Advanced education in ML or related field (MSc)
  • Scientific thinking skills

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Parental Leave
401k
Relocation Benefits
  • Competitive salary and equity
  • Daily lunch and fully stocked kitchen
  • Regular compensation reviews
  • Pension scheme & match up to 4%
  • Health and dental insurance
  • Flexible paid time off policy
  • Paid maternity leave and 6 weeks paternity leave
  • Cycle-to-Work Scheme with secure bike storage
  • MacBook and choice of equipment
  • Relocation support

Interested in this job?

Jobs Related To Intercom Senior Machine Learning Engineer

Staff Machine Learning Engineer

Join Intercom as a Staff Machine Learning Engineer to revolutionize customer service with AI-powered solutions.

Software Development Manager - Compiler, AWS Neuron, Annapurna Labs

Lead role for AWS Neuron compiler team, managing experienced engineers and developing optimization algorithms for machine learning hardware.

Sr. Staff Software Engineer, AI Infra

Senior Staff Software Engineer position at LinkedIn focusing on AI infrastructure, distributed systems, and large-scale machine learning, offering competitive compensation and hybrid work arrangement.

AI Engineering Manager - Enterprise AI

Lead LinkedIn's Enterprise AI team developing GenAI tools and ML systems for recruiting, learning, and jobs platforms, managing 6-10 engineers in Sunnyvale, CA.

AI Engineering Manager, Enterprise AI

Lead AI engineering team at LinkedIn developing enterprise AI solutions for recruiting, learning and jobs platforms.