Note: The job is a remote job and is open to candidates in USA. General Motors is a leader in the automotive industry, and they are seeking a Senior AI Tooling Engineer to develop and enhance their internal ML tooling for high performance software. The role involves building tools to analyze and optimize machine learning models, while collaborating with engineers and researchers across various teams.
Responsibilities
- Identify new opportunities to improve both training and inference efficiency
- Build workflows for correctness and performance analysis on physical in-car compute and sensors
- Build tooling to predict model performance based on architecture and data shape
- Build tooling to trace actual performance on large distributed training and distillation jobs, running on the world’s most powerful GPUs, and analyze the results
- Continually evolve the toolchain and stack, to leverage the latest advancements in AI
- Influence model architecture decisions and strategy within GM
Skills
- 3+ years of experience in the field of AI/ML
- Experience with ML frameworks (e.g., PyTorch, TensorFlow) and NVIDIA developer ecosystem (TensorRT, Nsight-systems, Nsight-compute)
- Expertise in writing production quality Python/C++ code
- Expertise in the software development life-cycle - coding, debugging, optimization, testing, integration
- BS, or higher degree, in CS/CE/EE, or equivalent
- Experience developing and deploying machine learning models
- GPU programming (CUDA) and familiarity with ML SW stack (e.g., cuDNN, cuBLAS)
- Experience with ML accelerators and hardware architecture
- 3+ years of experience in the field of AI/ML or relevant experience
Benefits
- Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
- Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
- This job may be eligible for relocation benefits.
- From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.
- General Motors offers opportunities to all job seekers including individuals with disabilities.
- If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580.
Company Overview
Company H1B Sponsorship