Talent.com
Senior Machine Learning Engineer

Senior Machine Learning Engineer

TekionKarnataka, India
8 days ago
Job description

🚀 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 compensation
  • Generous stock options
  • Comprehensive medical insurance
  • Work alongside some of the brightest minds from Silicon Valley’s top companies
  • Create a job alert for this search

    Senior Machine Learning Engineer • Karnataka, India