
Staff Data Scientist
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
About the Data Science Team at Outreach:
Data is fundamental to Outreach's strategy, driving success for both the company and its customers. We utilize data for various applications, including customer health scores, revenue dashboards, infrastructure operational metrics, product engagement enhancement through natural language understanding, and predictive analytics via experimentation. As our customer base expands, we are exploring innovative ways to leverage data to gain deeper insights into customer needs and develop new products and features that continuously improve customer engagement workflows.
The Data Science team's mission is to facilitate this ongoing optimization by reconstructing customer engagement workflows from data, establishing metrics for workflow success and efficiency, and providing tools to support workflow optimization.
As a member of this team, you will collaborate closely with fellow data scientists, machine learning engineers, and application engineers to define and execute our strategy in alignment with our mission.
Your Responsibilities:
- Design, implement, and refine machine learning systems.
- Contribute to the end-to-end development of machine learning applications, from research and prototyping to production deployment.
- Partner with product managers, designers, and customers to shape the vision and strategy for specific products.
What We're Looking For:
- An adaptable AI engineer proficient in both development and implementation aspects of ML systems.
- A strong understanding of the complete machine learning product development lifecycle, from conception to production.
- Proven experience in developing and deploying Generative AI-based applications.
- Experience with LangChain and LangGraph is advantageous.
- Experience in building microservices; Golang experience is a plus.
- Strong programming skills in at least one object-oriented language (e.g., Java, Scala, C++, Python, Golang).
- Substantial experience in building and managing infrastructure for deploying and running ML models in production environments.
- Experience with distributed data processing frameworks like Spark, including Spark's MLlib. Experience with AWS, Databricks, and MLFlow is beneficial.
- Solid knowledge of statistics and machine learning, with practical experience in applying these to solve real-world problems.
- A hands-on approach, with the ability to quickly learn new tools and languages, and a passion for building and experimenting.
- A collaborative spirit, willing to go the extra mile to support your team.
- The ability to work effectively alongside experienced engineers, designers, and product managers to deliver new customer-facing features and products.
- A degree in Computer Science, Data Science, or a related field, combined with 7-10 years of industry experience or equivalent.
Location: Hyderabad
Company
Outreach
Outreach, established in 2014, is a leading AI Revenue Workflow Platform designed to provide sales leaders with comprehensive account visibility, performance insights, and accurate forecasting across ...