DigitalOcean

Software Engineer II, AI/ML

DigitalOcean
Apply
2 months ago
Bengaluru, IndiaMid Level

Responsibilities

  • Implement well-scoped features and components for agents, copilots, and platform services with senior guidance.
  • Write clean, tested code and build evaluations to verify agent behavior before and after release.
  • Integrate tools and data sources into agentic workflows using standards such as the Model Context Protocol.
  • Contribute to agent runtimes, model access, evaluation harnesses, and internal developer tooling.
  • Apply prompting, retrieval-augmented generation, tool use, evaluation-first development, and observability practices.
  • Partner with engineers and business stakeholders, participate in code reviews and design discussions, and join on-call as responsibilities increase.

Requirements

  • Roughly 1–3 years of software engineering experience, or new-graduate qualifications supported by internships or substantial software and applied AI/ML project work.
  • Solid fundamentals in at least one production language: Python, Go, TypeScript, or Java.
  • Exposure to LLMs, prompting, retrieval, agents, and tool use through coursework, internships, or personal projects.
  • Ability to communicate work clearly with engineers and non-engineering stakeholders and collaborate across time zones.
  • Preferred experience with Git, CI/CD, containers, Kubernetes, vector stores, retrieval pipelines, or evaluation tooling.
  • Preferred experience delivering and instrumenting an end-to-end LLM-powered project used by others.

Benefits

  • Hybrid work arrangement in Bengaluru, India.
  • Reimbursement for relevant conferences, training, and education.
  • Access to LinkedIn Learning courses.
  • Employee Assistance Program and local employee meetups.
  • Flexible time off policy.
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