About the role
We’re looking for a Data Scientist to design and build machine learning and generative AI solutions, especially for large, fragmented and unstructured datasets. You’ll build end-to-end pipelines in Python, deploy on Azure, and work with engineering and product teams to get solutions into production and show measurable results.
What you’ll bring
- Strong hands-on experience designing and building ML and generative AI solutions.
- Proficiency in Python and experience with end-to-end data pipelines: ingestion, transformation and feature engineering.
- Practical experience with RAG, LLM fine-tuning, prompt engineering, embeddings and optimization.
- Experience with large databases and data warehouses, and with combining messy data from many sources.
- Proven experience deploying AI/ML on Azure, with MLOps, model governance, monitoring and scalability.
- Experience running experiments and A/B tests to validate hypotheses and improve models.
- The ability to work with engineering and product teams to productionize solutions.
- An ownership mindset focused on metrics and measurable business impact.
- Good software engineering and system design fundamentals.
- Strong communication skills across technical and non-technical teams.