AdTechTalent
Engineering2 days agoHybrid

Magnite

Intern, Software Engineering - Adserver (NYC)

internshipsoftware engineeringadserverJavaAI-assisted developmentmachine learningLLMsagilecloudad-tech

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Entry

Years experience

0-2

Location

New York, US

Full job description

Software Engineering Intern position on the Adserver team working on a globally distributed ad serving system handling hundreds of millions of requests daily. Responsibilities include design, development, testing, release, and maintenance of core advertising platform products, problem-solving, applying modern software development practices, participating in Agile workflows, and gaining exposure to large-scale systems and cloud technologies. Requirements include pursuing or recently completed degree in Computer Science or related field, strong communication and collaboration skills, curiosity and initiative to learn new technologies, interest in AI-assisted tools and machine learning, solid understanding of data structures and algorithms, and preferably experience with Java backend development. The role offers a hybrid schedule with two remote days and three in-office days in New York, mentorship, hands-on project impact, and work-life integration benefits.

What you'll do

  • Participate in the design, development, testing, release, and maintenance of a core product offering related to a critical advertising buying platform
  • Cultivate and build creative problem-solving skills to break down complex, multi-faceted problems
  • Learn and apply modern software development practices, including AI-assisted development tools, testing frameworks, and collaborative engineering workflows
  • Participate in Agile development processes including sprint planning, standups, code reviews, and technical discussions
  • Tackle real-world business and engineering challenges, converting ambiguity into practical, maintainable technical solutions
  • Gain exposure to large-scale systems, cloud technologies, and production-grade software development practices within the ad-tech ecosystem

Requirements

  • Currently pursuing or recently completed a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
  • Strong communication, collaboration, and learning mindset with the ability to work effectively in a fast-paced team environment
  • Curiosity, initiative, and a desire to continuously learn new technologies and solve challenging problems
  • Interest in emerging technologies such as AI-assisted development tools, machine learning, or large language models (LLMs)
  • Solid understanding of computer science fundamentals such as data structure and algorithms
  • Fundamental grasp of software architecture and clean coding concepts is a major bonus
  • Experience with Java for backend development is a plus

Tech stack

JavaAI-assisted development toolsmachine learninglarge language models (LLMs)

Benefits

Hands-on Impact: Work on real projects that have tangible impacts on internal tools and platform performanceMentorship: Gain dedicated guidance, shadow senior engineers, and participate in comprehensive learning opportunitiesWork-Life Integration: Hybrid work environment with two remote days (Monday and Friday) and three in-office days (Tuesday, Wednesday, Thursday)Offices feature daily catered lunches, snacks, beverages, and frequent team eventsTraining and development opportunities

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.