About the Role
What the Candidate Will Do
- Lead the team in design, development, and deployment of state-of-the-art machine learning models and algorithms to solve business problems and improve product performance.
- Collaborate with applied/data scientists, software engineers, and product managers to understand requirements, define project goals, and deliver high-quality solutions.
- Mentor and provide technical guidance to engineers of the team, fostering their professional growth and development.
- Guide the team in optimizing and fine-tuning machine learning models for scalability, performance, and efficiency.
- Identify new business opportunities to solve problems with the right technologies.
- Conduct exploratory data analysis and feature engineering to gain insights and improve model performance.
- Conduct research and stay up-to-date with the latest advancements in machine learning techniques and technologies.
- Collaborate with cross-functional teams to drive best practices in data management, data quality, and model deployment.
- Stay informed about industry trends, emerging technologies, and advancements in machine learning and artificial intelligence.
Basic Qualifications
- A Bachelor's, or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, Statistics, or a related technical field
- Minimum 6+ years of experience in developing and deploying machine learning models and algorithms in production environments
- Minimum 2+ years of experience in managing a ML team, developing roadmaps and delivering business critical results.
- Strong programming skills in languages such as Python, Java, or C++
- Deep understanding of machine learning algorithms, statistical models, and their applications
- Experience with ML packages such as PyTorch, Tensorflow, JAX, Scikit-Learn.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams
Preferred Qualifications
- Ph.D. degree in Computer Science, Machine Learning, Artificial Intelligence, Statistics, or a related technical field
- Strong knowledge of deep learning/reinforcement learning/bandit exploration techniques and familiarity with modern research in the field is highly valued
- Proficiency in SQL and experience with relational and NoSQL databases
- Strong analytical and problem-solving skills are necessary to tackle complex machine learning challenges
For San Francisco, CA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year.