D

DigitalOcean

Runs cloud infrastructure for apps and AI

Staff Software Engineer - AI/ML

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSeattle, WA, USA

About the Job

Requirements

  • At least 8 years of experience building production AI/ML systems, such as large language models, generative AI, agentic systems, recommendation, search, personalization, or applied research at scale.
  • Hands-on experience improving AI systems through reinforcement learning, reward modeling, fine-tuning, human feedback, or preference optimization, with demonstrable results.
  • Strong understanding of agentic AI, including reasoning, planning, tool use, action execution, instruction following, and self-correction.
  • Strong software engineering skills in Python and at least one production systems language.
  • Ability to balance model quality, product impact, latency, reliability, cost, and maintainability, and communicate those tradeoffs clearly.

Responsibilities

  • Define and execute the applied research agenda for feedback-driven agentic AI, including reward modeling, preference optimization, online learning, and human feedback loops.
  • Translate user feedback, human evaluation data, and product signals into training and optimization strategies.
  • Track research methods including RLHF, RLAIF, DPO, PPO, and GRPO, and determine when to apply them versus simpler approaches.
  • Design and implement learning loops that improve agent reasoning, planning, tool use, and action execution over time.
  • Build evaluation frameworks to measure reasoning quality, instruction following, task success, safety, and user outcomes at offline and online scale.
  • Run large-scale experiments connecting model changes to measurable improvements in user experience and business impact.
  • Set technical direction across modeling, experimentation strategy, evaluation design, and production readiness without direct management authority.
  • Partner with product, engineering, design, and research teams to move work from prototype to shipped capability.
  • Communicate complex AI systems clearly to technical and non-technical stakeholders.

Desired Qualifications

  • Experience with agent evaluation, offline/online experiments, and human feedback loops in production.
  • Direct experience with RLHF, RLAIF, DPO, PPO, GRPO, or related optimization techniques.
  • Prior Staff, Senior Staff, Tech Lead, or equivalent senior individual-contributor experience.
  • A master's or PhD in Computer Science, Machine Learning, Artificial Intelligence, or a related field, or equivalent depth demonstrated through industry work.
  • Experience with production machine-learning infrastructure, including model serving, observability, data pipelines, feature stores, or experimentation platforms.
  • Research contributions through publications, patents, open-source work, or demonstrated applied research impact in reinforcement learning, reward modeling, evaluation, or recommendation systems.

About the Company

DigitalOcean

Runs cloud infrastructure for apps and AI

DigitalOcean provides cloud infrastructure for developers and businesses to build, host and scale applications and AI services. Teams rent virtual machines called Droplets, store data and run managed databases or Kubernetes clusters through a web console and APIs. Its AI services supply GPU computing, model inference and managed environments where software agents use tools and retain information between sessions. Customers pay for the resources they use, with subscriptions and managed services helping teams run applications without maintaining all the underlying infrastructure themselves. DigitalOcean was founded in 2012 and is headquartered in Broomfield, Colorado.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Broomfield, CO
Founded
2012

Recently Posted Jobs

Explore more opportunities at DigitalOcean

See more jobs