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