Engineering Manager – Machine Learning
Company | Apollo.io |
---|---|
Location | United States |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | PhD |
Experience Level | Senior |
Requirements
- 3-5 years’ experience in people management, preferably leading senior engineers and staff engineers
- 6+ years of experience building Machine Learning or AI systems
- Experience deploying and managing machine learning models in the cloud
- Strong analytical and problem-solving skills
- Proven software engineering skills in production environment, primarily using Python
- Experience with Machine Learning software tools and libraries (e.g., Scikit-learn, TensorFlow, Keras, PyTorch, etc.)
Responsibilities
- Participation in key technical decision-making discussions such as sprint planning, software design, and occasionally code reviews
- Help build and scale a world-class engineering team by sourcing and hiring candidates
- Hold systematic weekly 1:1 touch points with engineers to deliver and receive quality feedback
- Work with engineers to develop and execute on personalized goals
- Conduct objective and helpful quarterly performance reviews for engineers
Preferred Qualifications
- Experience with Databricks, Google Cloud Platform, Snowflake, mlflow, and Airflow
- Experience with Large Language Models (LLMs) or similar technologies
- Experience with one or more of the following: natural language processing, deep learning, recommendation systems, search relevance & ranking, and speech-to-text conversion.
- PhD in Computer Science or related field with a focus on machine learning