Software Engineer II, AI/ML

Digital Ocean
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Growth mindset","Clear communication","Collaboration","Learning fast","Pragmatic shipping"]

Build and ship well-scoped features for agents, copilots, and DigitalOcean’s internal AI platform. You’ll write clean, tested code and develop evaluation systems to measure agent behavior before and after deployment. Work across agent runtimes, model access and routing, evaluation harnesses, developer tooling, and agentic workflows using standards like the Model Context Protocol. Collaborate with engineers and business stakeholders as you ramp into end-to-end ownership.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Digital Ocean
Digital Ocean
15 hours ago

Software Engineer II, AI/ML

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and ship well-scoped features for agents, copilots, and DigitalOcean’s internal AI platform. You’ll write clean, tested code and develop evaluation systems to measure agent behavior before and after deployment. Work across agent runtimes, model access and routing, evaluation harnesses, developer tooling, and agentic workflows using standards like the Model Context Protocol. Collaborate with engineers and business stakeholders as you ramp into end-to-end ownership.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Implement well-scoped features and components for agents, copilots, and platform services with guidance from senior engineers and the architect.
  • •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 the internal AI platform, including agent runtimes, model access, evaluation harnesses, and developer tooling.
  • •Partner with teammates and stakeholders to turn requirements into working software, participating in code reviews, design discussions, and on-call as you ramp.

Pay and Benefits

Equity and Bonus:Equity
Perks:Paid LeaveLearning Budget

Key Requirements

  • •1–3 years of software engineering experience or a strong new graduate with internships or substantial project work in software and applied AI/ML.
  • •Solid production fundamentals in at least one language: Python, Go, TypeScript, or Java.
  • •Exposure to LLMs, prompting, retrieval, agents, and tool use through coursework, internships, or personal projects.
  • •A growth mindset with the ability to ask questions, learn fast, and move without waiting for perfect information.
  • •Clear communication and collaboration across time zones with engineers and non-engineering stakeholders.
Experience:AI/MLLLMsAgentsCloud-native
Skills:Growth mindsetClear communicationCollaborationLearning fastPragmatic shipping
Languages:En
Tech Stack:PythonGoTypeScriptJavaLLMsPromptingRetrievalAgentsTool useModel Context ProtocolRetrieval-augmented generationEvaluation-first developmentObservabilityGitCI/CDContainersKubernetesVector stores

Company Brief

Digital Ocean
Provides cloud infrastructure and developer-focused cloud services including scalable droplets, managed databases, Kubernetes, object storage, and networking to simplify deploying and managing applications for developers and small-to-medium businesses.
Industry: Cloud Computing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2011
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn