×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Development Engineer ( Machine Learning

Job in Bengaluru, 560001, Bangalore, Karnataka, India
Listing for: Media.net
Full Time position
Listed on 2026-02-14
Job specializations:
  • IT/Tech
    Machine Learning/ ML Engineer, AI Engineer
Job Description & How to Apply Below
Position: Senior Software Development Engineer ( Machine Learning)
Location: Bengaluru

Job Title:

Senior Software Development Engineer (Machine learning)

About

is a leading online ad-tech company that develops innovative products for advertisers and publishers.  has one of the most comprehensive portfolios of advertising technology in the industry across search, native, display, mobile, local, products and video.  manages high-quality ad supply on over 500,000 websites and its platform and products are licensed by some of the largest publishers, ad networks and other ad tech companies worldwide.

is one of the largest contextual advertising company worldwide.  has key operation centers across – North America, Europe and Asia. 's US HQ is based in New York, and Global HQ in Dubai.

We are a cutting-edge AdTech company solving the industry's most complex challenges end-to-end — from real-time bidding infrastructure to ad performance optimization. We harness the power of behavioral and contextual data to drive precision and performance at scale.

What You’ll Do

- Design and implement state-of-the-art Generative AI models and predictive machine learning pipelines tailored to AdTech applications.
- Analyze and process large-scale datasets to extract insights and power intelligent decision-making in real-time environments.
- Build and maintain scalable ML systems that integrate deeply into our bidding, targeting, and ad optimization engines.
- Collaborate closely with product, data, and engineering teams to deploy models in a fast-paced, experimentation-heavy environment.
- Own your models end-to-end: from research and prototyping to deployment and performance monitoring.
- Combine deep technical rigor with a broad understanding of system-level impact to make high-quality architectural decisions.

What You Bring

- Proven 6 - 8 years of experience in GenAI (LLMs, transformers, diffusion, etc.) and predictive ML models (XGBoost, deep learning, time series, etc.).
- Strong proficiency in Python, PyTorch or Tensor Flow, and experience with data engineering for ML (Spark, Pandas, etc.).
- Expertise in handling large-scale datasets (terabytes+) in distributed computing environments.
- Deep understanding of ML lifecycle, model deployment, and MLOps best practices.
- A startup mindset: bias for action, comfort with ambiguity, and ability to thrive under rapid iteration cycles.
- Bachelor's, Master’s, or Ph.D. in CS, Data Science, or related field.

Nice to Have

- Experience with real-time systems, ad exchanges, DSPs, or programmatic advertising.
- Contributions to open-source ML projects or published research in GenAI or related areas.

Why Join Us

- Work on real-world GenAI and ML challenges that move millions of dollars in ad revenue.
- Collaborate with a tight-knit, elite engineering team solving meaningful problems at scale.
- Enjoy high ownership, fast iterations, and freedom to innovate.
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary