Skip to Main Content

Job Title


Senior Software Development Engineer ( Machine Learning)


Company : Media.net


Location : Bengaluru, Karnataka


Created : 2025-07-14


Job Type : Full Time


Job Description

Job Title: Senior Software Development Engineer/Lead ( 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 TensorFlow, 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.