Talent.com
Software Development Engineer II (Machine Learning)

Software Development Engineer II (Machine Learning)

Media.netBengaluru, 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
    • Promoted
    SciSpace - Software Development Engineer II - Machine Learning System

    SciSpace - Software Development Engineer II - Machine Learning System

    Scispace (Typeset)Bangalore
    Description : Position Overview : We are seeking a highly driven Software Development Engineer II (SDE II) with a strong foundation in machine le...Show moreLast updated: 18 days ago
    • Promoted
    Senior Staff Software Development Engineer - Machine Learning

    Senior Staff Software Development Engineer - Machine Learning

    ConfidentialBengaluru / Bangalore, India
    Serving thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ : ZS) was founded in 2007 with a mission to make the cloud a safe place to do busin...Show moreLast updated: 22 days ago
    • Promoted
    Extreme Networks - Staff Software Engineer - Generative AI / Machine Learning

    Extreme Networks - Staff Software Engineer - Generative AI / Machine Learning

    Extreme Networks India Pvt LtdBangalore
    Description : Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions.They re...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II, Seller Flex

    Software Development Engineer II, Seller Flex

    ConfidentialBengaluru / Bangalore, India
    Jeff Bezos, 2016 Annual Letter to Shareholders : 'India is another example of how we globalize an offering like Marketplace through customer obsession and a passion for invention.Weʼre also globalis...Show moreLast updated: 12 days ago
    • Promoted
    Software Development Engineer III - AI & Analytics

    Software Development Engineer III - AI & Analytics

    PylonBangalore
    Description : Responsibilities : - Technical Leadership : Lead and mentor developers, fostering a culture of i...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Development Engineer ( Machine Learning)

    Senior Software Development Engineer ( Machine Learning)

    Media.netBengaluru, 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 moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer Generative AI-Machine Learning

    Staff Software Engineer Generative AI-Machine Learning

    ConfidentialChennai, Bengaluru / Bangalore
    Generative AI and Machine Learning to shape next-generation networking experiences.This is a greenfield opportunity to drive innovation across ML, GenAI, Big Data, and Cloud platforms, influencing ...Show moreLast updated: 11 days ago
    • Promoted
    Software Development Engineer II, Amazon

    Software Development Engineer II, Amazon

    ConfidentialBengaluru / Bangalore, India
    Revolutionize Global Financial Systems with Cutting-Edge Technology.Are you passionate about building transformative financial technologies that power global transactions Join our team and design i...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II, FOAA - VAR

    Software Development Engineer II, FOAA - VAR

    ConfidentialBengaluru / Bangalore, India
    Are you interested in building high-performance, globally scalable Financial systems that support Amazon's current and future growth Are you seeking an environment where you can drive innovation le...Show moreLast updated: 11 days ago
    • Promoted
    Software Development Engineer - III

    Software Development Engineer - III

    Capillary Technologiesbangalore, karnataka, in
    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 moreLast updated: 4 days ago
    • Promoted
    Software Development Engineer II, Pre Station Planning Technology

    Software Development Engineer II, Pre Station Planning Technology

    ConfidentialBengaluru / Bangalore, India
    Amazon has come a long way since opening on the World Wide Web in July 1995.Today, we operate retail websites in multiple countries across geographies, offering products in many categories (books, ...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer II - Artificial Intelligence / Machine Learning

    Senior Software Engineer II - Artificial Intelligence / Machine Learning

    BlinkhealthBangalore
    About the Role : You are an engineer who, above all, is excited to build products that give our customers the best possible experience purchasing prescription medica...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer Ii

    Software Development Engineer Ii

    SuperAGIBengaluru, Republic Of India, 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 moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II (SDE II)

    Software Development Engineer II (SDE II)

    SuperAGIBengaluru, Karnataka, India
    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 moreLast updated: 30+ days ago
    • Promoted
    Freelance Opportunity : AI / Machine Learning Engineer

    Freelance Opportunity : AI / Machine Learning Engineer

    ThreatXIntelhosur, tamil nadu, in
    ThreatXIntel is a startup specializing in providing cybersecurity solutions tailored to protect businesses and organizations from various cyber threats. With expertise in cloud security, web and mob...Show moreLast updated: 2 days ago
    • Promoted
    Software Development Engineer Ii (Machine Learning)

    Software Development Engineer Ii (Machine Learning)

    Media.netBengaluru, 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 moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II - Machine Learning Models

    Software Development Engineer II - Machine Learning Models

    HyreSnapBangalore
    Description : 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 platfo...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II, WWGST

    Software Development Engineer II, WWGST

    ConfidentialBengaluru / Bangalore, India
    Come build the future as a Software Development Engineer at Amazon, where you will be inspired working along best-in-class inventors and innovators! You will have the opportunity to create meaningf...Show moreLast updated: 22 days ago