Data First Jobs

VeriiPro

Machine Learning Engineer

Full Time · In Office · Santa Clara, California (USA)

Posted Jun 8, 2026

Job Description

Overview

We are seeking a highly motivated Machine Learning Engineer to help build next-generation AI-powered search and generative experiences. In this role, you will leverage state-of-the-art machine learning techniques, large language models, and software engineering best practices to develop scalable solutions that enhance user experiences. You will work closely with cross-functional teams to design, deploy, evaluate, and optimize machine learning systems while contributing to a culture of technical excellence and innovation.

  • Key Responsibilities
  • Leverage and advance the latest developments in Machine Learning, Deep Learning, and Generative AI to deliver high-impact product features.
  • Design, develop, train, and deploy machine learning models for search relevance, ranking, query understanding, question answering, and generative experiences.
  • Build robust evaluation frameworks and metrics to accurately measure model quality, performance, calibration, and user impact.
  • Translate product requirements into machine learning solutions, modeling strategies, and engineering deliverables.
  • Collaborate with Infrastructure, Data Engineering, Product Management, Design, and Quality teams to develop innovative AI-driven features and exceptional search experiences.
  • Optimize model performance, scalability, reliability, and production deployment pipelines.
  • Conduct experiments, analyze results, and iterate on model improvements using data-driven methodologies.
  • Mentor junior engineers and applied scientists, fostering technical growth and promoting engineering best practices.
  • Contribute to the development of a high-performing, world-class AI and Machine Learning team.
  • Required Qualifications
  • Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Information Retrieval, or a related field, or equivalent practical experience.
  • 6+ years of industry experience developing and deploying machine learning solutions in collaborative environments.
  • Hands-on experience with deep learning frameworks such as PyTorch, TensorFlow, or JAX.
  • Strong understanding of machine learning model development, training, evaluation, and deployment.
  • Experience translating business and product requirements into machine learning and software engineering solutions.
  • Proficiency in at least two programming languages, including Python, C/C++, Java, or Go.
  • Strong software engineering fundamentals, including system design, testing, and scalable application development.
  • Preferred Qualifications
  • Master's or Ph.D. in Computer Science, Machine Learning, Artificial Intelligence, or a related technical discipline.
  • Experience with Generative AI technologies, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and modern AI frameworks.
  • Prior experience developing machine-learned models for search relevance, ranking, query understanding, recommendation systems, or question-answering applications.
  • Experience building and optimizing consumer-facing AI products at scale.
  • Familiarity with model evaluation, experimentation frameworks, A/B testing, and responsible AI practices.
  • Experience working in fast-paced, cross-functional product organizations.
  • Technical Skills
  • Machine Learning & Deep Learning
  • Generative AI and Large Language Models (LLMs)
  • Search Relevance and Information Retrieval
  • Query Understanding and Ranking Systems
  • PyTorch, TensorFlow, JAX
  • Python, Java, Go, C/C++
  • Model Training, Evaluation, and Deployment
  • Distributed Systems and Scalable ML Infrastructure
  • Data Analysis and Experimentation

Mention you found this on Data First Jobs — it helps us bring you more roles like this.

Machine Learning Engineer

VeriiPro

Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.

Free, no spam. Unsubscribe anytime.