
Software Engineer II, AI/ML
DigitalOcean2 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.
Tech Stack
Categories
About DigitalOcean
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.