JioStar logo

Senior Machine Learning Engineer

JioStar
NewPosted today

LOCATION

Bengaluru We Work · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

Machine Learningdistributed systemsPythonData PipelinesJavaInfrastructure as CodeModel Evaluation

Job description

Overview

As a Senior Machine Learning Engineer on the Viewer Experience (VX) org, you will build end-to-end ML lifecycle systems for a recommendation engine that personalizes home page experiences for millions of users in real time.

What you'll do

  • Possess deep knowledge of core systems and take full responsibility for the code, design, and project delivery, ensuring high quality and on-time completion
  • Be responsible for the end-to-end Machine Learning lifecycle, working with Big Data frameworks such as Spark, Flink, and Kafka and ML frameworks such as TensorFlow Serving
  • Design and implement low-latency caching and storage solutions
  • Build stream processing pipelines to compute near real-time features that serve real-time recommendations to users
  • Continuously evaluate relevant technologies and influence and drive architecture and design discussions
  • Tackle complex technical challenges independently for complex systems, demonstrating technical depth and proficiency
  • Collaborate with Product Managers and cross-functional teams to understand requirements and deploy high-quality software solutions that meet business objectives

What you'll need

  • Strong coding skills in Python, Java, Golang, or Scala
  • Experience with Big Data frameworks such as Spark and Kubernetes for data and ML workloads
  • Proficiency in implementing API performance monitoring solutions using tools such as Grafana, Prometheus, and CloudWatch
  • Skill in developing end-to-end machine learning pipelines ensuring consistency between development and production environments
  • Ability to design scalable ML architectures tailored to site traffic and feature complexity for predictive algorithms
  • Familiarity with model and data versioning, resource allocation and scaling, and logging to build optimal systems
  • Experience creating systems that monitor and react to faults in resources, data streams, and model responses
  • Expertise with MLOps tools for scalable, production-level deployment, including feature stores, model hosting and versioning, data versioning, prediction and drift monitoring, and automated remediation
  • Strong problem-solving skills and the ability to work effectively in a fast-paced environment
  • Commitment to continuous learning and professional development

Nice to have

  • B.Tech/B.E/Masters or equivalent degree
  • At least 4+ years of professional experience in software engineering roles, with a track record of delivering high-quality projects independently

Details

  • Location: Bangalore
  • Employment type: Full time

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Machine Learning Engineer