Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Motors Logo

Senior Software Engineer, Applied Analytics

General Motors

$134,000 - $205,000
Sep 23, 2025
Warren, MI, US
Apply Now

General Motors is transforming transportation through software-driven innovation, aiming for Zero Crashes, Zero Emissions, and Zero Congestion. The company is pioneering intelligent automation through advanced prognostics powered by AI, LLMs, and machine learning to drive faster issue resolution and launch vehicles with exceptional quality. This role is crucial for building data pipelines, deploying scalable AI-driven solutions, and creating interactive web apps that deliver measurable impact across vehicle engineering and customer experience.

Requirements

  • Experience with visualization tools (Power BI) and libraries (D3.js, Plotly), interactive web apps (Databricks apps, Azure Apps)
  • Advanced proficiency in both front-end development (React, Angular, TypeScript, HTML/CSS) and back-end development (Node.js, Python).
  • Deep understanding of hybrid-cloud and cloud-native software architecture, system design, and security, including microservices and containerization using Azure, Azure Key Vault, App Services, and Azure Kubernetes Services (or similar cloud platforms).
  • Experience with CI/CD processes, including automated builds, deployments, and pipeline development.
  • Familiarity with data science use cases and machine learning development lifecycle.
  • Experience with developing and deploying data pipelines
  • Experience with Databricks Delta Lake, Mlflow, Unity Catalog.

Responsibilities

  • Collaborate with data scientists, and stakeholders to deliver applications that train and serve machine learning models and create apps that make large datasets available to wider audience
  • Lead front-end and back-end software architecture, design, and development ensuring alignment with GM technology and security standards.
  • Implement software validation, testing, code review, documentation, and production monitoring processes to ensure user satisfaction, quality, and supportability.
  • Work with partner teams such as data governance, infrastructure, architecture, and operations on platform management and technology migrations as required.
  • Keep up with new trends and technologies and actively seek ways to increase productivity, including using GenAI where appropriate.
  • Encourage continuous learning, knowledge sharing, and development within the team and the broader software engineering community.
  • Lead the deployment of scalable AI/ML powered analytics and prognostics applications in a cloud environment, driving innovation across vehicle telemetry and software integration domains.

Other

  • This role is based remotely but if you live within a 50-mile radius of Warren (MI), Austin (TX), or Mountain View (CA), you are expected to report to that location three times a week, at a minimum
  • Bachelor's degree (or equivalent work experience) in Computer Science, Data Science, or a related field.
  • Minimum of 5 years of hands-on experience delivering enterprise-scale software products
  • Exceptional analytical and independent problem-solving capabilities
  • Strong listening and communication skills and ability to collaborate cross-functionally.