Outreach, a leading customer engagement platform, is seeking a Senior Machine Learning Engineer to join their Data Science team. The role sits at the intersection of data science and engineering, focusing on leveraging data to optimize customer engagement workflows. The team's mission is to reconstruct customer engagement workflows from data, develop success metrics, and provide optimization tools.
The position offers an opportunity to work on cutting-edge machine learning systems, taking projects from research through to production. You'll be part of a team that's central to Outreach's data-driven strategy, working with everything from customer health scores to natural language understanding and predictive analytics.
As a Senior ML Engineer, you'll collaborate with data scientists, other ML engineers, and application engineers to implement the company's data strategy. The role requires a unique blend of technical skills, including expertise in Python/Golang, experience with microservices, and practical knowledge of ML model deployment. Experience with modern ML frameworks like Langchain and OpenAI Agent SDK is valued.
The ideal candidate will be hands-on, adaptable, and excited about experimentation. You'll need to balance technical expertise with collaborative skills, working closely with product managers, designers, and customers. This role offers the chance to make a significant impact on a product that's driving customer success through data-driven insights and machine learning innovations.