Adobe
Machine Learning Engineer /Firefly
Adobe, San Francisco, California, United States, 94199
Qualifications
Master's degree or above in Computer Science or a related field, or equivalent practical experienceStrong proficiency in Python and PyTorchSolid foundation in computer science fundamentalsExperience with distributed training and its common strategiesExperience working with large and complex code bases, employing API design techniques to maintain clean and maintainable codeExcellent communication and collaboration skillsThink creatively about troubleshooting, debugging, and solving complex, hard-to-reproduce problemsProficiency in SDK development and architectureFamiliarity with container orchestration technologies like Kubernetes and EC2Responsibilities
Design and implement reusable and scalable training framework that supports different deep learning models in large-scale and distributed environmentsDesign, architect, implement, and optimize the various components of the training framework, primarily using Python, PyTorch, used by numerous internal usersCollaborate closely with ML Researchers and Machine Learning engineers to accelerate the training of the cutting-edge ML modelsLead projects from scoping requirements to launch, ensuring ongoing supportIdentify and resolve usability, extensibility, scalability issues specific to the frameworkStay updated with the latest test, development, and deployment practices, and actively share knowledge with the team and communityBenefits
The U.S. pay range for this position is $135,200 -- $250,900 annuallyAt Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plansNon-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP)In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award
#J-18808-Ljbffr
Master's degree or above in Computer Science or a related field, or equivalent practical experienceStrong proficiency in Python and PyTorchSolid foundation in computer science fundamentalsExperience with distributed training and its common strategiesExperience working with large and complex code bases, employing API design techniques to maintain clean and maintainable codeExcellent communication and collaboration skillsThink creatively about troubleshooting, debugging, and solving complex, hard-to-reproduce problemsProficiency in SDK development and architectureFamiliarity with container orchestration technologies like Kubernetes and EC2Responsibilities
Design and implement reusable and scalable training framework that supports different deep learning models in large-scale and distributed environmentsDesign, architect, implement, and optimize the various components of the training framework, primarily using Python, PyTorch, used by numerous internal usersCollaborate closely with ML Researchers and Machine Learning engineers to accelerate the training of the cutting-edge ML modelsLead projects from scoping requirements to launch, ensuring ongoing supportIdentify and resolve usability, extensibility, scalability issues specific to the frameworkStay updated with the latest test, development, and deployment practices, and actively share knowledge with the team and communityBenefits
The U.S. pay range for this position is $135,200 -- $250,900 annuallyAt Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plansNon-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP)In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award
#J-18808-Ljbffr