AdTechTalent
Engineering4 days agoHybrid

Magnite

Intern, Software Engineering DV+ (Broomfield, CO)

internshipsoftware engineeringpythonc++rustbashapiweb developmentcloudai-assisted developmentmachine learningllmsad-techagile

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Entry

Years experience

0-2

Location

Broomfield, United States

Full job description

Software Engineer Intern role at Magnite in Broomfield, Colorado with a hybrid schedule (Monday and Friday remote, Tuesday to Thursday in-office). Responsibilities include hands-on software development, release and configuration management, automation, and applying AI tools. The role involves contributing to backend services, APIs, and web applications, participating in Agile processes, and gaining exposure to large-scale ad-tech systems and cloud technologies. Requirements include pursuing or recently completing a degree in Computer Science or related field, familiarity with programming languages such as Python, C++, Rust, and interest in AI and machine learning. Benefits include mentorship, hands-on impact, hybrid work environment, catered lunches, snacks, and support for work-life integration.

What you'll do

  • Hands-on experience across release management, configuration management, software development, and practical application of AI tools
  • Contribute to development and maintenance of backend services, APIs, and lightweight web applications
  • Automate repetitive or complex processes to improve reliability, scalability, and developer productivity
  • Learn and apply modern software development practices including AI-assisted tools, testing frameworks, and collaborative workflows
  • Participate in Agile development processes including planning, standups, code reviews, and technical discussions
  • 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
  • Curiosity, initiative, and a desire to continuously learn new technologies and solve challenging problems
  • Strong interest in software engineering, problem-solving, and building scalable applications or automation systems
  • Familiarity with one or more programming languages such as Python, C++, Rust, or similar technologies
  • Bash scripting is a plus
  • Exposure to modern web development frameworks, APIs, cloud platforms, or backend systems is a plus
  • Interest in emerging technologies such as AI-assisted development tools, machine learning, or large language models (LLMs)
  • Solid understanding of computer science fundamentals including data structures, algorithms, and software design principles
  • Strong communication, collaboration, and learning mindset with the ability to work effectively in a fast-paced team environment

Tech stack

PythonC++RustBash scriptingAPIsweb development frameworkscloud platformsAI-assisted development toolsmachine learninglarge language models (LLMs)

Benefits

Hands-on impact on real projects affecting internal tools and platform performanceMentorship with dedicated guidance and shadowing senior engineersComprehensive learning opportunitiesHybrid work environment with two remote days (Monday and Friday) and three on-site days (Tuesday, Wednesday, Thursday)Offices with daily catered lunches, snacks, beverages, and frequent team eventsSupport for work-life integration

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.