What the Candidate Will Need / Bonus Points
- Collaborate with product teams to analyze key business problems and develop innovative ML solutions.
- Collaborate with data science and engineering teams to integrate and validate ML solutions end-to-end.
- Deliver enduring value in the form of software and model artifacts.
Basic Qualifications
- Master or PhD or equivalent experience in Computer Science, Engineering, Mathematics or a related field and 5 years of Software Engineering work experience, or 8 years Software Engineering work experience.
- Experience in programming with a language such as Python, C, C++, Java, or Go.
- Experience with ML packages such as Tensorflow, PyTorch, JAX, and Scikit-Learn.
- Experience with SQL and database systems such as Hive, Kafka, and Cassandra.
- Experience in the development, training, productionization and monitoring of ML solutions at scale.
Preferred Qualifications
- 8+ years of confirmed experience.
- Experience in a technical leadership role.
- Experience in modern deep learning architectures and probabilistic models.
- Experience in modern generative AI, such as transformer architectures, diffusion models and prompting.
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .