Veeva Systems

Algorithm Engineer – OpenData

Veeva Systems

full-time

Posted on:

Location Type: Remote

Location: Taiwan

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work within a cross-functional data team to build scalable NLP and ML models
  • Work from end-to-end on live production pipelines. Not just modeling, not theoretical
  • Define the best approach to solve problems with ML. Build data and model pipelines
  • Test, validate, deploy, and monitor solutions for impact
  • Optimize models for production throughput and uptime requirements
  • Automate deployments, testing, and monitoring (MLOps)

Requirements

  • 2+ years of hands-on experience in a Machine Learning Engineer, Algorithm Engineer, or similar role
  • Expert-level proficiency in Python, with strong experience in building production-ready ML code
  • Solid foundation in machine learning concepts, including model training, evaluation, and optimization
  • Practical experience with deep learning or ML frameworks, such as PyTorch, TensorFlow, or related libraries (e.g., TRL for reinforcement learning or fine-tuning workflows)
  • Familiarity with modern MLOps practices, including experiment tracking, model versioning, and deployment, using at least one platform such as MLflow, Kubeflow, or AWS SageMaker
  • Strong problem-solving ability and the capacity to work both independently and collaboratively
  • Strong communication skills, with the ability to explain tech
Benefits
  • Work Anywhere flexibility
  • Positive impact on customers, employees, and communities
  • Support for flexible work from home or in the office
  • Commitment to balancing interests of stakeholders
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Machine LearningNatural Language ProcessingPythonModel TrainingModel EvaluationModel OptimizationDeep LearningMLOpsExperiment TrackingModel Versioning
Soft Skills
Problem-SolvingCollaborationCommunication