DigitalOcean

Senior Software Engineer I, AI/ML

DigitalOcean
Apply
2 months ago
Bengaluru, IndiaSenior

Responsibilities

  • Own the end-to-end design and delivery of agents, copilots, small services, and AI platform components with limited guidance.
  • Build agentic systems with orchestration, tool use, retrieval, memory and state, and evaluations.
  • Define evaluations, regression tests, and observability and participate in on-call and incident response.
  • Contribute to agent runtimes, model access and routing, Model Context Protocol tool interfaces, and internal developer tooling.
  • Partner with business stakeholders to scope workflows and deliver measurable solutions.
  • Mentor early-career engineers through code review, pairing, and design feedback.

Requirements

  • Roughly 4+ years of software engineering experience with a record of owning and shipping production features or services.
  • Hands-on experience building LLM-powered applications, including retrieval-augmented generation, agents, tool use, and prompt design.
  • Working knowledge of evaluation and LLMOps practices, including prompt and agent versioning, regression testing, and observability for non-deterministic outputs.
  • Familiarity with orchestration frameworks such as LangGraph, CrewAI, AutoGen, or Semantic Kernel; Model Context Protocol tooling; vector stores; and runtime guardrails.
  • Proficiency in at least one production language: Python, Go, TypeScript, or Java.
  • Comfort with containers, Kubernetes or serverless infrastructure, CI/CD, and observability stacks.
  • Ability to communicate technical trade-offs to technical and non-technical stakeholders and collaborate across time zones.
  • Experience integrating enterprise systems and contributing to internal developer platforms or productivity tooling is a bonus.
  • Experience with agent evaluation and observability tooling such as LangFuse, Arize, Braintrust, LangSmith, or OpenTelemetry-based tracing is a bonus.

Benefits

  • Fully proficient engineering role located in Bengaluru, India.
  • Hybrid work arrangement.
  • Reimbursement for relevant conferences, training, and education.
  • Access to LinkedIn Learning courses.
  • Employee Assistance Program, local employee meetups, and flexible time off.
  • Potential bonus and equity compensation, including equity grants upon hire and an Employee Stock Purchase Program.
DigitalOcean

About DigitalOcean

1,001-5,000 employees

DigitalOcean provides cloud infrastructure and platform services for developers, startups, and small to mid-sized businesses, including virtual machines (Droplets), managed Kubernetes and databases, object/block storage, networking, and GPUs for AI workloads. It operates a usage-based, self-service public cloud with APIs, CLI, and a marketplace to deploy and scale applications. Founded in 2012 and headquartered in Broomfield, Colorado, DigitalOcean is a public company listed on the NYSE.

Contact me