ML Services Software Development Engineer
Core
Architect and implement performant, robust, and scalable GenAI services for training and inference of deep learning models in large-scale distributed environments.
Role type
Senior IC ML Services Software Development Engineer
Builds
Model customization and inference layer for Adobe Firefly and Express applications
Domain
Generative AI, Distributed Systems, Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, Distributed Systems, Deep Learning Fundamentals, ML Frameworks (PyTorch), GPU Computing, Linux, Docker, Kubernetes, AWS
Preferred skills
Web application development, CI/CD systems, Agile/Scrum
Technologies
PyTorch, AWS, Kubernetes, Docker, Linux
Responsibilities
Architect and implement scalable GenAI services; Lead inference and training platform projects end-to-end; Resolve scalability issues in the ML services platform; Collaborate with researchers to optimize GPU utilization and cost-efficiency; Monitor and tune ML platform performance; Design APIs for diverse input formats.
Seniority
Senior, hands-on IC