Senior Software Engineer - AI/ML

DigitalOcean10 months ago
San Francisco, CA, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

We are looking for a Senior Software Engineer to build features and improvements end to end to make accelerated compute simple and accessible for everyone. The AI/ML team is responsible for building an AI platform to manage OSS and custom models across modalities (LLMs, images, audios, videos) on top of a high-performance inference engine, ensuring the latest state-of-the-art models are always available at peak performance. Join a fast-paced team committed to building the next generation of AI/ML workflows on DigitalOcean.

Key Responsibilities

  • Own a technical area by providing technical leadership for a team
  • Drive large cross-functional projects independently to completion
  • Work primarily in Python and Go to build and scale model services such as inference, fine-tuning, model benchmarks, and evaluations
  • Maintain and develop APIs and SDKs
  • Collaborate on design and UX
  • Build and scale products to achieve operational excellence
  • Independently ship product features from planning to launch to maintenance with high autonomy
  • Collaborate with other engineers to find elegant architectures and solutions

Required Qualifications

  • Own a technical area by providing technical leadership for a team
  • Experience with ML platforms, AI techniques (e.g., LLMs, multimodal, large vision models) or with genAI-related concepts (e.g., evaluations, language modeling, computer vision)
  • Able to make effective trade-offs between engineering and product requirements while balancing short-term and long-term needs
  • 8+ years of relevant industry experience in a fast-paced, high-growth tech environment building and scaling production-grade systems
  • Demonstrated design and UX sensibilities, especially for technical teams
  • Knowledge of API standards including REST, Python, or Go

Benefits & Perks

  • Compensation: $167,200 - $209,000
  • Location: Remote

Required Skills

Production-grade Systems
ML platforms
API Development
Multimodal AI
Python
Go
UX Design
Technical Leadership
LLMs