Senior Machine Learning Engineer - Machine Learning Infrastructure
FlipFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The salary range for this role is $134,000 to $235,900, based on what a successful applicant might be paid in accordance with applicable state laws, and may not be representative for positions outside the California Bay Area.
The role requires willingness to travel to Sunnyvale, CA as needed, but no specific remote or office policy is detailed.
Required skills include 5+ years of professional software engineering experience, 2+ years in AI/ML infrastructure with distributed training, strong Python programming with PyTorch or TensorFlow, and experience with distributed computing, GPU computing, and cloud environments like AWS, GCP, or Azure.
The role involves working in highly ambiguous and dynamic environments, collaborating closely with machine learning engineers, research scientists, and cross-functional teams.
Candidates with a competitive edge have self-motivation, strong execution focus, extensive PyTorch 2.x+ experience, knowledge of scalable training solutions like FSDP and Pipeline Parallelism, profiling and optimization skills, experience with tools like Apache Parquet, Ray, and C++ programming, plus excellent communication skills.
Designs, manufactures, and sells vehicles
General Motors designs, manufactures, and sells vehicles and vehicle parts, catering to individual consumers, businesses, and government entities. The company operates in both traditional internal combustion engine vehicles and the growing electric vehicle (EV) market, generating revenue through vehicle sales and financing services. GM stands out from competitors with its commitment to community service, sustainability, and diversity, as evidenced by a majority female Board of Directors. The company's goal is to balance traditional automotive manufacturing with technological advancements in electric and autonomous vehicles.