DataJobs.io
← Back to all jobs

Job Description

In Mountain View, California, this onsite role at ServiceNow invites a Senior Machine Learning Engineer to help expand Moveworks NLU and agentic AI capabilities within the platform. The position focuses on delivering end-to-end, production-grade ML systems for conversational AI, driving real value for customers through robust engineering and scalable ML pipelines.

Responsibilities

  • Leverage software engineering, machine learning, and AI-system engineering to deliver durable value for customers
  • Tackle challenging areas in conversational agents, including cognitive architecture iteration, multimodal and multilingual agents, conversational memory management, and advanced reasoning strategies such as Tree of Thoughts and Graph of Thoughts; fine-tune LLMs for tool use and enterprise reasoning with alignment approaches like RLHF/RLAIF/DPO; conduct agent evaluation; apply active learning for few-shot text classification; pursue abstractive summarization; and address grounding & verifi
  • Advance Moveworks commitments to responsible AI by expanding infrastructure to ensure accessible performance for all users, red-team models for safety and reliability, and maintaining ML practices around data privacy and security
  • Apply knowledge of ML fundamentals and LLMs to design new algorithms and architectures, validate them with small-scale experiments, and productionize solutions at scale
  • Research and develop innovative, scalable, and dynamic approaches to hard problems
  • Utilize the latest ML and LLM advances to enhance products and deliver strong user experiences
  • Dedicate time weekly to reading, discussing, and potentially building models from recent ML research and open-source code

Requirements

  • Demonstrated drive to ship product improvements with production-quality, fully unit-tested code and rigorously evaluated updates to models, prompts, or other tunable system components
  • Ability to solve problems end-to-end with machine learning
  • Solid grasp of model evaluation fundamentals, particularly for text generation, text classification, and non-uniform sampling regimes
  • Attention to detail and high standards of data quality for training and evaluation datasets
  • readiness to operate in a Mac development environment, programming in Python and/or Golang
  • Knowledge of deep learning architectures and algorithms, and experience with leading large language models
  • Preference for startup-like tempo within a medium-sized company, with a strong sense of ownership
  • Commitment to shipping production-grade code
  • High appetite for continuous incremental wins and the ability to complete challenging projects quickly
  • Curiosity about engineering beyond immediate discipline and a continual desire to stay at the cutting edge of NLU and AI

Technologies

  • Python
  • Golang
  • LLMs
  • multimodal foundation models
  • hybrid vector databases
  • vector databases

Similar Jobs