AI/ML EngineerRole: As an AI/ML Engineer on the Metrics Frameworks team, part of the Simulation, Evaluation, and Data organization, you will be an individual contributor focused on developing and optimizing infrastructure to accelerate autonomous vehicle development, testing, and deployment by creating specialized analytics frameworks and tools.About the Organization: The Simulation, Evaluation, and Data organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies. The Metrics Frameworks team within this organization focuses on creating, maintaining, and evolving the analytics framework that supports GM's goal of safe, high-performing, and scalable driverless technology.What You'll Do:Create tooling that can receive signals from various sources (Simulation, Road, etc) and allow users to easily build quantitative analysis pipelines to extract usable insights.Accelerate team's effectiveness and efficiency by designing and implementing scalable automation tools for test creation, data collection and analysis, debugging, and performance monitoring.Design and implement extensible and well-tested shared libraries that will be used by many engineers across the organization.Collaborate with other frameworks and data infra teams to build and deploy tools to improve productivity.Work closely with autonomous vehicle engineering to enable rapid development and model feedback.Maintain a high technical standard for code quality on the team, through architectural design and code reviews.Your Skills & Abilities:Experience developing scalable software solutions that will be used by many developersExperience writing Python and C++ in a production environment (unit testing, code review, algorithm performance and tradeoffs, etc.)Experience developing automation scripts (Python and Bash scripts)BS in Computer Science, Electrical Engineering, Mechanical Engineering, or Aerospace Engineering5+ years of industry experienceStrong organizational and communication skillsWhat Will Give You A Competitive Edge:Experience with SQL and related tools/tech (Big Query, DuckDB, etc)Experience with time-series data analysis and online performance monitoring toolsExperience building high performance framework/infrastructure and performance optimization in C++/PythonFamiliarity with ROS, Pandas, Python bindings for C++, and plotting/visualization librariesFamiliarity with Data orchestration and transformation tools like AirTable, AirFlow, DBT, etcCompensation: The salary range for this role is ($129,000 and $198,400). The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.Hybrid: This role is categorized as hybrid.
This means the successful candidate is expected to report to the Mountain View, San Francisco, Warren or Milford Technical Center three times per week, at minimum.