Senior Software Development Engineer ( Machine Learning)

Media.net logo

Media.net

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python Spark PyTorch Pandas Combine TensorFlow XGBoost

Job Description

Job Title: Senior Software Development Engineer (Machine learning)


About Media.net:

Media.net is a leading online ad-tech company that develops innovative products for advertisers and publishers. Media.net has one of the most comprehensive portfolios of advertising technology in the industry across search, native, display, mobile, local, products and video. Media.net 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.


Media.net is one of the largest contextual advertising company worldwide. Media.net has key operation centers across – North America, Europe and Asia. Media.net'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 5 - 7 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.


Interview Questions of Senior Software Development Engineer ( Machine Learning) at Media.net

Currently, there aren't any interview questions for this role at Media.net shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Development Engineer ( Machine Learning) at Media.net

Currently, there aren't any salaries for this role at Media.net shared by other job seekers.

View more salaries from Media.net →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now