🚀 We’re Hiring | Senior Machine Learning Engineer – Bangalore
About Tekion
Positively disrupting an industry that has seen little innovation in over 50 years, Tekion is redefining automotive retail.Our Automotive Retail Cloud (ARC) , Automotive Enterprise Cloud (AEC) , and Automotive Partner Cloud (APC) connect OEMs, retailers, and consumers through one seamless platform.
Leveraging cutting-edge technology, big data, machine learning, and AI , we’re transforming the automotive retail ecosystem.
With offices in North America, Asia, and Europe , Tekion employs around 3,000 people
worldwide —inventing new technology, solving complex challenges, and having a blast doing it!
🔍 Role : Senior Machine Learning Engineer
📍 Location : Bangalore
Key Responsibilities
- Execute R&D and product roadmap initiatives based on industry insights and business needs.
- Collaborate with stakeholders to align ML solutions with business objectives.
- Develop robust APIs and microservices for seamless ML model integration into production systems.
- Build feature pipelines for model serving and ensure effective integration with front-end, database, and back-end services.
- Mentor and guide machine learning engineers; foster growth through training and collaboration.
- Conduct code reviews to maintain quality and best practices.
- Manage end-to-end MLOps pipelines for data collection, model training, validation, and monitoring.
- Ensure adherence to version control, testing, and model governance best practices.
- Implement model compression, quantization, and distributed training techniques.
- Track key metrics and optimize models post-deployment.
- Collaborate with Cloud Architects and DevOps to design scalable ML infrastructure.
- Oversee deployment and management of compute and storage resources for model training and inference.
- Work with applied scientists and analysts to convert model requirements into production-ready solutions.
- Establish monitoring and alerting systems for deployed models.
- Create and maintain documentation for ML architecture and best practices.
- Stay current with ML technologies and contribute to continuous improvement efforts.
Required Qualifications
Bachelor’s / Master’s / PhD in Computer Science or related field.6+ years of hands-on experience as a Machine Learning Engineer or Architect with a strong portfolio of deployed models (batch, streaming, and real-time).Proficient in Python , with experience in Java or Scala for production systems.Familiar with Kafka, SQS , and MLOps tools like MLflow, Kubeflow, Airflow .Experience with AWS, GCP, Azure , and containerization tools ( Docker, Kubernetes ).Knowledge of TensorFlow, PyTorch , and data stores like Elasticsearch, MongoDB, PostgreSQL .Skilled in ETL and data processing tools (e.g., Apache Spark, Kafka).Experience with Grafana and Prometheus for monitoring.Strong analytical and problem-solving skills.Preferred Qualifications
Experience in large-scale production systems and distributed computing.Contributions to open-source projects or active participation in the ML community.Proven leadership and mentoring experience.Innovative mindset with a track record of impactful solutions or patents.Collaborative approach across multiple product and application teams.A continuous learner with a passion for sharing knowledge.Perks and Benefits
Competitive compensationGenerous stock optionsComprehensive medical insuranceWork alongside some of the brightest minds from Silicon Valley’s top companies