Talent.com
Software Development Engineer II (Machine Learning)
Software Development Engineer II (Machine Learning)Media.net • Bengaluru, Karnataka, India
Software Development Engineer II (Machine Learning)

Software Development Engineer II (Machine Learning)

Media.net • Bengaluru, Karnataka, India
30+ days ago
Job description

SDE II – Machine Learning

Location : Bangalore

Experience : 3–6 years

About Media.net

Media.net is a global leader in ad tech, powering billions of ad impressions across web and mobile formats. Our proprietary contextual advertising and machine learning technologies serve major global publishers and advertisers.

We focus on building intelligent systems that solve complex optimization and targeting problems at scale. If you thrive in a fast-paced, data-driven environment and are excited to work on products that impact millions of users daily, Media.net is the place for you.

Role Overview

As an SDE II – Machine Learning, you will be a core contributor in designing, building, and scaling ML-driven systems that power our real-time ad platforms. You'll be responsible for full-stack ML development—from data engineering and model development to scalable deployment—working closely with product, data science, and engineering teams.

What You'll Do

  • Build and deploy machine learning models for ranking, bid optimization, and click-through rate prediction.
  • Design scalable and fault-tolerant data pipelines and services that serve real-time and batch ML workloads.
  • Work with large volumes of structured and unstructured data to extract meaningful patterns.
  • Collaborate with data scientists to convert prototypes into production-ready systems.
  • Build systems to intelligently target ads and content by combining contextual and behavioral signals.
  • Use LLM learning to improve ad relevance, page understanding, and user targeting.
  • Continuously experiment and optimize models based on user feedback and system performance.

Some Interesting Challenges You'll Solve

  • Predicting CTRs and revenue across millions of unique URLs and topics in real-time.
  • Solving cold-start problems with sparse data using explore-exploit frameworks.
  • Matching contextual and behavioral data for enhanced user targeting.
  • Designing real-time bidding systems that optimize for revenue and win rate.
  • Leveraging LLMs / NLP to extract intent and context from web content.
  • Tech Stack You'll Work With

  • Languages : Python, Java, Node.js
  • ML / Big Data : Apache Spark, Hadoop, TensorFlow / PyTorch, Kafka
  • Databases : SQL, MongoDB, Redis, Elasticsearch
  • Cloud : GCP or similar
  • What We're Looking For

  • 3–6 years of hands-on experience in software development and ML engineering.
  • Strong programming and debugging skills, preferably in Python and Java.
  • Experience building and deploying ML models in production environments.
  • Solid understanding of ML algorithms (e.g., decision trees, gradient boosting, deep learning).
  • Hands-on experience with large-scale data processing tools (e.g., Spark, Hadoop).
  • Ability to design low-latency, high-throughput systems.
  • Strong problem-solving and analytical skills.
  • Bonus Points

  • Prior experience with ad tech, recommender systems, or real-time bidding.
  • Publications or contributions to ML research or open-source projects.
  • Experience with NLP, LLMs, or Information Retrieval.
  • Exposure to auction theory or game-theoretic modeling.
  • Why Join Us?

  • Work on high-impact problems that power ad delivery at scale.
  • Flexible work hours, modern office spaces, and supportive teams.
  • Full-stack ownership and end-to-end involvement in projects.
  • Culture that values innovation, autonomy, and deep tech.
  • Create a job alert for this search

    Engineer Machine Learning • Bengaluru, Karnataka, India

    Related jobs
    Machine Learning Engineer III

    Machine Learning Engineer III

    LatentForce • Bengaluru South, Karnataka, India
    Machine Learning Engineer III – LLM Training (RL + PEFT).We are building specialized LLMs that understand and reason over massive enterprise codebases. RL loops, PEFT, verifiable rewards, long-conte...Show more
    Last updated: 18 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    OpEase • Bengaluru, Karnataka, India
    Machine Learning Engineer (2D→3D Reconstruction & Workflow Intelligence).OpEase Technologies builds a high-precision, web-based surgical planning platform for orthopedic and spine surgeons.Doctors ...Show more
    Last updated: 2 days ago • Promoted
    Software Development Engineer - III

    Software Development Engineer - III

    Capillary Technologies • Bengaluru, Karnataka, India
    Innovative and self-motivated with a passion to develop complex and scalable applications.Strong coding and design skills with prior experience in developing scalable & high availability applicatio...Show more
    Last updated: 2 days ago • Promoted
    Software Development Engineer [T500-20966]

    Software Development Engineer [T500-20966]

    Delta Air Lines • Bengaluru, Karnataka, India
    Delta Air Lines (NYSE : DAL) is the U.Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Delta Air Lines • Bengaluru, India
    Responsibilities include, but are not limited to : .Designing, prototyping and demonstrating new features and components of front-end and back-end to users to ensure compliance with requirements.Assi...Show more
    Last updated: 30+ days ago • Promoted
    Advanced Engineer Software [T500-20325]

    Advanced Engineer Software [T500-20325]

    Albertsons Companies India • Bengaluru, Karnataka, India
    As a leading food and drug retailer in the United States, Albertsons Companies, Inc.ACI) operates over 2,200 stores across 34 states and the District of Columbia. Our well-known global banners, incl...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II

    Software Engineer II

    Best Buy • Bengaluru, India
    Contribute to the delivery of complex solutions, breaking down big problems into smaller pieces.Actively participate in team planning activities. Ensure the quality and integrity of the SDLC for the...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer [T500-21663]

    Software Development Engineer [T500-21663]

    Delta Air Lines • bangalore, karnataka, in
    Delta Air Lines (NYSE : DAL) is the U.Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-...Show more
    Last updated: 15 hours ago • Promoted • New!
    Software Development Engineer [T500-21668]

    Software Development Engineer [T500-21668]

    Delta Air Lines • bangalore, karnataka, in
    Delta Air Lines (NYSE : DAL) is the U.Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-...Show more
    Last updated: 15 hours ago • Promoted • New!
    Software Engineer - Machine Learning

    Software Engineer - Machine Learning

    Confidential Jobs • Bengaluru, Karnataka, India
    Are you ready to build AI products that will impact millions? We’re partnering with a.Retrieval pipelines & vector DB–based search. The core “engine” on which future AI applications will run.Deep ha...Show more
    Last updated: 1 hour ago • Promoted • New!
    Software Engineer I

    Software Engineer I

    7-Eleven Global Solution Center – India • Bengaluru, Karnataka, India
    Why Join 7-Eleven Global Solution Center?.When you join us, you'll embrace ownership as teams within specific product areas take responsibility for end-to-end solution delivery, supporting local te...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer 2

    Software Development Engineer 2

    Prosperr.io • Bengaluru, Karnataka, India
    As a pioneering fintech SaaS platform, we empower employees to maximize their in-hand salaries and enable businesses to design smarter, compliant, and efficient tax strategies.Through cutting-edge ...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Development Engineer ( Machine Learning)

    Senior Software Development Engineer ( Machine Learning)

    Media.net • Bengaluru, Karnataka, India
    Senior Software Development Engineer / Lead ( Machine learning).North America, Europe and Asia.US HQ is based in New York, and Global HQ in Dubai. We are a cutting-edge AdTech company solving the indu...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer II (SDE II)

    Software Development Engineer II (SDE II)

    SuperAGI • bangalore, karnataka, in
    SuperAGI is pioneering the future of Artificial General Intelligence with groundbreaking research and innovative AI products. Our mission is to transform the future of applications through intellige...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer Ii (Machine Learning)

    Software Development Engineer Ii (Machine Learning)

    Media.net • Bengaluru, Republic Of India, IN
    Net is a global leader in ad tech, powering billions of ad impressions across web and mobile formats.Our proprietary contextual advertising and machine learning technologies serve major global publ...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer II (AI Engg)

    Software Development Engineer II (AI Engg)

    Joveo • Bangalore Urban, Karnataka, India
    At Joveo, our mission is to deliver the right job to everyone in the world.We're the global leader in programmatic job advertising, building a new generation of recruitment technology.Our platform,...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Manager

    Software Development Manager

    Tesco Bengaluru • Bengaluru, Karnataka, India
    I play an active role in people management and technical leadership.I impact the teams I lead, the people I manage and the products I am responsible for, whilst having a direct impact upon the envi...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineer I

    Software Development Engineer I

    Joveo • Bangalore Urban, Karnataka, India
    As the global leader in AI-powered, high-performance recruitment marketing, Joveo is transforming talent attraction and recruitment media buying for the world’s largest employers, staffing firms, R...Show more
    Last updated: 24 days ago • Promoted