Remote Senior Machine Learning Engineer

closed
Logo of Veeva Systems

Veeva Systems

πŸ“Remote - Spain

Job highlights

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 will develop ML infrastructures and CI/CD pipelines, build fully automated solutions in AWS, provide engineering mentorship, and collaborate with data scientists and product/operation teams.

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
This job is filled or no longer available