Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Machine Learning Engineer, DSP image - Rise Careers
Job details

Senior Machine Learning Engineer, DSP - job 1 of 2

Nexxen is transforming advertising through creative, flexible, and unified solutions. They are looking for a Senior Machine Learning Engineer to enhance real-time ad scoring and optimize machine learning solutions.

Skills

  • Expertise in AI/ML technologies
  • Strong programming skills in Java, Python, Scala
  • Experience with NoSQL databases
  • Knowledge of data processing tech stack

Responsibilities

  • Develop high-performance services for Nexxen DSP integrations
  • Drive innovation applying AI and machine learning for ad scoring
  • Lead ad algorithm architecture design
  • Collaborate with data scientists and engineering teams
  • Troubleshoot production and customer issues

Education

  • Bachelor's in Computer Science or related field
  • MS or PhD preferred

Benefits

  • Medical, dental, vision insurance
  • 401(k) plan
  • Parental leave
  • Discretionary time off
  • Company-paid holidays
To read the complete job description, please click on the ‘Apply’ button
Nexxen Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Nexxen DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Nexxen
Nexxen CEO photo
Ofer Druker
Approve of CEO

Average salary estimate

$200000 / YEARLY (est.)
min
max
$180000K
$220000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Machine Learning Engineer, DSP, Nexxen

Nexxen, a pioneer in flexible advertising solutions, is on the lookout for a talented Senior Machine Learning Engineer to join our dynamic team in New York. As a pivotal member of the Applied Data Science group within Nexxen DSP Software Development, you will work hand-in-hand with dedicated data scientists to elevate our innovative advertising technology. This role is perfect for someone who is passionate about machine learning and eager to participate in crafting large-scale, high-performance systems designed to optimize real-time advertising performance. Your work will involve driving cutting-edge AI solutions, iterating on novel ad algorithms, and designing complex architecture for our bidding system. If you're proactive, with a knack for problem-solving, this position offers a thrilling opportunity where you can see your efforts positively impacting businesses worldwide. A strong background in AI/ML technologies, programming in Java, Python, or Scala, and experience handling large NoSQL databases will set you apart as a candidate. At Nexxen, we value a curious mindset and collaborative spirit as we redefine advertising experiences together, so if you find yourself in tune with our 3Cs - Customer Centric, Curious Mindset, Collaborative with No Ego - we want to hear from you! Join us in transforming the future of advertising!

Frequently Asked Questions (FAQs) for Senior Machine Learning Engineer, DSP Role at Nexxen
What are the responsibilities of a Senior Machine Learning Engineer at Nexxen?

As a Senior Machine Learning Engineer at Nexxen, your responsibilities will include developing high-performance services for programmatic integrations, driving AI innovations for real-time ad optimization, and designing robust algorithms for complex advertising challenges. You will work collaboratively with data scientists and other teams to build inventive solutions and enhance bidding efficiency, ensuring seamless troubleshooting of production issues.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Machine Learning Engineer role at Nexxen?

To apply for the Senior Machine Learning Engineer position at Nexxen, candidates should have a Bachelor's degree in Computer Science or a related field, with over 5 years of experience in engineering roles at leading tech companies. Proficiency in AI/ML technologies, programming languages such as Java, Python, and Scala, and experience with large-scale NoSQL databases are essential for success in this position.

Join Rise to see the full answer
What programming languages are preferred for the Senior Machine Learning Engineer position at Nexxen?

Nexxen seeks a Senior Machine Learning Engineer with strong expertise in programming languages, specifically Java, Python, and Scala. Proficiency in these languages is critical for developing effective machine learning models and data-driven applications in our fast-paced environment.

Join Rise to see the full answer
What kind of collaboration can I expect at Nexxen as a Senior Machine Learning Engineer?

As a Senior Machine Learning Engineer at Nexxen, you can expect to engage in interdisciplinary collaborations with data scientists, engineering teams, product managers, and business stakeholders. This collaborative environment fosters creative problem-solving and innovation, allowing you to work on complex projects while learning from various perspectives.

Join Rise to see the full answer
Does the Senior Machine Learning Engineer role at Nexxen involve working with big data technologies?

Absolutely! The Senior Machine Learning Engineer role at Nexxen involves leveraging big data technologies. Candidates will work closely with large NoSQL databases, data processing tech stacks like Spark and MapReduce, and apply machine learning frameworks such as TensorFlow and PyTorch. This exposure enables you to handle and analyze vast amounts of data effectively.

Join Rise to see the full answer
Common Interview Questions for Senior Machine Learning Engineer, DSP
Can you explain your experience with machine learning algorithms relevant to advertising?

When answering this question, reflect on specific algorithms you've implemented in past projects, especially those that relate to bid optimization or ad ranking. Discuss the results you achieved and how they positively impacted the advertising campaigns.

Join Rise to see the full answer
Describe a challenging project you worked on and how you handled it?

In your response, choose a project that showcases your problem-solving skills. Highlight the challenges faced, the approaches you took to overcome them, and the final outcome, emphasizing the importance of teamwork and collaboration.

Join Rise to see the full answer
How do you ensure your machine learning models stay accurate over time?

Discuss strategies you employ to maintain model accuracy, such as ongoing training and validation, A/B testing, and the use of feedback loops from production data to iterate and refine models continuously.

Join Rise to see the full answer
What is your approach to working with large datasets in a Machine Learning context?

Share your experience with data preprocessing, feature selection techniques, and any tools you've used to manage large datasets. Be sure to mention how you ensure data quality and integrity throughout the process.

Join Rise to see the full answer
Can you provide examples of when you've innovated in a project?

Illustrate your innovative thinking by describing a situation where you created a novel solution to a problem, highlighting the technical aspects as well as the impact your innovation had on the project or product.

Join Rise to see the full answer
What are the key considerations when deploying machine learning models in production?

Mention factors such as model scalability, performance monitoring, data pipeline integrity, and the importance of collaboration with other teams to understand business requirements. Discuss deployment best practices you've followed.

Join Rise to see the full answer
How do you stay updated on the latest advancements in machine learning and AI?

Talk about the resources you utilize, such as research papers, online courses, webinars, and conferences in the AI and machine learning landscape. Mention your commitment to continuous learning and how it benefits your work.

Join Rise to see the full answer
What role does communication play in your work as a Senior Machine Learning Engineer?

Emphasize the importance of communication in bridging the gap between technical and non-technical stakeholders. Discuss how effective communication ensures alignment on project goals and successful implementations.

Join Rise to see the full answer
How would you approach a situation where a model is performing poorly?

Address how you would first review model inputs and performance metrics, look into potential data quality issues, and consider revisiting model architecture or retraining approaches, illustrating your analytical mindset.

Join Rise to see the full answer
What strategies do you use for collaborative work in a tech-focused environment?

Share techniques for fostering collaboration, such as regular team meetings, leveraging tools for shared documentation and project tracking, and emphasizing a culture of constructive feedback and knowledge sharing.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Nexxen Remote Bellevue, Washington, United States
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Posted 9 days ago
Photo of the Rise User
Posted 24 hours ago
Photo of the Rise User
Posted 2 days ago
Posted 2 hours ago
Photo of the Rise User
Roblox Hybrid San Mateo, California, United States
Posted 5 hours ago

Nexxen bridges new opportunities in ways that others cannot. Wherever you stand in the ecosystem, we enrich and elevate the advertising journey: digital to Connected TV to linear, planning to activation to measurement and optimization. No matter...

161 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$180,000/yr - $220,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!