Summary
Join Veeva Systems, a mission-driven organization and pioneer in industry cloud, to transform the life sciences industry by developing LLM-based agents for extracting detailed information about Key Opinion Leaders (KOLs) in healthcare. As a Machine Learning Engineer, you'll build an end-to-end pipeline to analyze unstructured websites and medical documents, enabling semantic searches for KOL data across various languages.
Requirements
- 3+ years of experience as a Machine Learning Engineer or relevant jobs
- 2+ years of experience in cloud development, ideally in AWS
- Professional in ML operationalization, including CI/CD pipelines and workflow/model management, stacks such as Airflow and MLfLow
- Professional in distributed computing platforms (Ray and Spark) as well as Kubernetes for inference
- Solid understanding and experience in deep learning frameworks (e.g., PyTorch, JAX,...)
- Hands-on experience in in-house training and inference of LLMs
- Strong collaboration skills as well as verbal and written communication skills
Responsibilities
- Develop and manage ML infrastructures and CI/CD pipelines to support multiple data products
- Build fully automated, scalable, cost-effective, and fault-tolerant solutions in AWS to process billions of records
- Provide engineering mentorship and guidance to data scientists
- Develop LLM-based agents capable of performing function calls and utilizing tools such as browsers for enhanced data interaction and retrieval
- Collaborate with data scientists, data engineers, and product/operation teams
Benefits
- Work anywhere
- Personal development budget (equal to 2% of your salary and in addition to that)
- Veeva charitable giving program
- Fitness reimbursement
- Life insurance + pension fund