Full Time

Lead Software Engineer - Machine Learning

JPMorganChase
Palo Alto, CA
$170,000 - $250,000* / year (about $82–$120 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

About this kind of role

What a Lead Software Engineer - Machine Learning usually does. The employer's own details are in the listing.

Typically does: A Lead Software Engineer in Machine Learning designs, develops, and deploys machine learning models and algorithms. This role involves leading a team of engineers, ensuring code quality, and contributing to architectural decisions. Responsibilities often include researching new technologies, optimizing model performance, and collaborating with data scientists and product managers. The engineer will also be involved in the full software development lifecycle, from conception to deployment and maintenance.

Tools and skills: Proficiency in programming languages like Python, experience with machine learning frameworks such as TensorFlow or PyTorch, and familiarity with cloud platforms (e.g., AWS, Azure, GCP) are typically required, alongside strong software engineering principles and leadership abilities.

Good fit for: Individuals with a strong background in software engineering and a passion for machine learning, who enjoy problem-solving and leading technical teams, will likely thrive in this role.

Oklahoma pays at most $649 a week in unemployment, for up to 16 weeks, its agency says. How to file there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.