Job Description
The GM Crowd Intelligence Team is developing and operating a real time analytics platform for automated driving development. Collecting data from a vast fleet of vehicles, this team is producing key insights for engineering teams in the pursuit of Zero Crashes, Zero Emissions, and Zero Congestion.
We’re looking to hire experienced AI/ML Software Engineers to join a high performing team to help us build out the infrastructure and solutions for crowd sourced intelligence on a massive scale.
You will:
- Design, build, and maintain General Motors Crowd Intelligence platform, services and APIs used by General Motors’ vehicle engineering teams.
- Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end.
- Collaborate with our AI/ML scientists, engineers and product teams to define high impact product features and deliver them with quality.
- Scrutinize and communicate clearly the technology and architecture choices we make.
- Continuously improve software development processes, tools and standards.
We’re looking for someone who has:
- 3+ years of software development, data engineering or technical architectural experience.
- Strong Java/Python experience/knowledge.
- Analytical and problem-solving experience with large-scale platforms, infrastructure and organizations.
- Experience in Real-time cloud native applications, Orchestration, Containerization.
- Skills: Java, Python, Elasticsearch, Kubernetes, System Monitoring & Validation, CI/CD.
- Key Technologies: Streaming Frameworks such as Akka, Cloudflow, Spark or alternatives.
- Strong Candidates will be knowledgeable in Data and ML Engineering at scale with On Prem Infrastructure.
- International relocation benefits are not provided.