Sr. Software Engineer - AI Engineering and Productivity
Core
Develop data-intensive and AI-enabled software applications and services to support Product Development engineering teams, focusing on data quality, performance, and reliability.
Role type
Senior Software Engineer (AI Engineering and Productivity)
Builds
Data pipelines, backend services, APIs, and enterprise-grade applications integrating AI/ML and LLM solutions.
Domain
Automotive / Enterprise Software / Data Engineering
Deliverable
production ML models
Required skills
Java, Python, SQL, Databricks, Kubernetes, Docker, Cloud platforms (Azure/AWS/GCP), CI/CD, Agile/SCRUM
Preferred skills
Spark, Data modeling, Observability, ML Ops, Technical leadership
Technologies
SQL Server, Oracle, PostgreSQL, Quarkus, Angular, GitHub Actions, Delta tables
Responsibilities
Design and maintain data-driven applications; Write complex SQL queries and optimize data pipelines; Develop backend services and APIs; Partner with data science teams to productionize AI/ML solutions; Mentor engineers and define technical patterns; Troubleshoot production issues across the full stack.
Seniority
Senior, hands-on IC with mentorship responsibilities