← Back to all jobs
26d 2h left to apply
NBCUniversal

Staff Software Engineer (AI Infrastructure/Python)

NBCUniversal📍 USAUSD 150000 - 170000

✨ AI Insights & Summary

NBCUniversal is seeking a highly skilled Staff Software Engineer to spearhead the development of innovative AI infrastructure and full-stack solutions, leveraging cutting-edge technologies. This senior, fully remote role offers a unique opportunity to rapidly prototype, integrate emerging tech, and bring novel systems into production within a dynamic media and entertainment giant. With a competitive salary range, comprehensive benefits, and the chance to work with advanced AI, cloud platforms, and diverse teams, this is an exceptional opportunity for a seasoned engineer passionate about building the future of media tech.

Staff Software Engineer (AI Infrastructure/Python)

About NBCUniversal

NBCUniversal is a premier global media and entertainment company, renowned for creating and distributing world-class content across film, television, and streaming platforms. Our portfolio includes leading brands such as NBC, NBC News, NBC Sports, Telemundo, Bravo, and Peacock, our premium ad-supported streaming service. Through our powerhouse studios, including Universal Pictures and DreamWorks Animation, we produce premier filmed entertainment. We also operate world-leading theme parks and experiences worldwide. As a subsidiary of Comcast Corporation, NBCUniversal is committed to improving the communities where we operate and fostering an inclusive culture that attracts and develops diverse talent.

Job Description

NBCUniversal is looking for a driven and energetic Staff Software Engineer to lead the development of innovative new systems and solutions, capitalizing on a rapidly evolving landscape of emerging technologies. This senior role is part of a team dedicated to proving the value of new technologies and bringing them to production swiftly. We are seeking a candidate proficient in full-stack web application software development.

Responsibilities

  • Develop rapid prototypes for new proofs of concept, ensuring high usability and strict adherence to design specifications.
  • Maintain functional knowledge of back-end systems to facilitate efficient API integration and occasional deployment of full-stack applications.
  • Integrate front-end systems with Active Directory and manage UX flows for OAuth authentication.
  • Uphold high standards of code quality through rigorous testing, adherence to established code standards, and common-sense testing practices.
  • Develop automated tests for your code, ensuring compatibility of every function, service, and object with your team’s work, the broader NBCUniversal system portfolio, and cross-device/browser requirements.
  • Create comprehensive documentation for both developers and business users to enhance understanding of our products.
  • Collaborate effectively within a multidisciplinary team in a matrixed organization, utilizing strong interpersonal skills to navigate system complexities and deploy solutions efficiently.
  • Deploy applications to cloud-based platforms (AWS, Azure, GCP) and troubleshoot application, cloud, and configuration issues as needed.
  • Utilize tools for code and test generation to significantly accelerate the delivery of features and components you create.

Qualifications

  • 8+ years of experience in full-stack development/engineering, evidenced by a comprehensive portfolio and related professional experience.
  • Demonstrated ability to independently guide a basic application from conception to delivery without requiring external support.
  • Expertise in backend technologies (Python) and RESTful services, with practical experience integrating and consuming APIs in front-end projects.
  • Expertise in modern JavaScript, including ES6+ features and asynchronous programming. Proficiency in at least one modern front-end framework (React preferred; Angular or Vue acceptable).
  • Proficiency in utilizing foundation model APIs and agent frameworks to build custom generative-AI agents.
  • Strong understanding of web design principles, responsive and adaptive design, and UI/UX best practices.
  • Experience with front-end testing frameworks, code versioning tools (e.g., Git), and a commitment to writing clean, maintainable code.
  • Proficiency in designing and implementing serverless architectures, with hands-on experience deploying applications on leading cloud platforms such as AWS, Azure, or GCP.
  • Demonstrated ability to adapt to an agile development environment, rapidly incorporating feedback and adjusting to shifting priorities.
  • Ability to visualize, articulate, socialize, and build the architecture of proposed systems or services.

Desired Characteristics:

  • Competence in working within secured internal network environments and complex cloud network setups.
  • Working knowledge of AI Gateways.
  • Experience with Terraform.
  • Proven adaptability in a fast-paced, evolving technology landscape, with strong problem-solving skills and a quick learning curve.
  • Effective communication skills, enabling collaborative work across diverse teams and efficient navigation of a large, matrixed organization.
  • Ability to translate business needs into clear, actionable technical requirements.

Additional Requirements:

  • Fully Remote: This position is designated as fully remote, allowing the employee to work from a non-NBCUniversal worksite, typically their residence.

This position is eligible for company-sponsored benefits, including medical, dental, and vision insurance, 401(k) with company match, paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about NBCUniversal benefits at https://www.nbcunicareers.com/benefits.

Salary Range: $150,000 - $170,000 USD (bonus eligible)

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/16/2026
CategoryAI & Machine Learning
SourceJobicy

FAQ

Is this position remote?

The Staff Software Engineer (AI Infrastructure/Python) role is a remote opportunity. The location specified is USA.

What is the salary?

The salary is USD 150000 - 170000.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

Q

Computer Vision & AI Engineer - N3XT Interceptor C‑UAS (m/f/d)

Quantum- Systems GmbHGilching🏠 Remote
Competitive
AI & Machine Learning
View Job →
D

Trainee Developer / Programmierer für KI-Agenten (m/w/d)

DCF Verlag GmbHKoblenz🏠 Remote
Competitive
AI & Machine Learning
View Job →
E

Werkstudent AI Engineer (m/w/d)

EstateanfrageMunich🏠 Remote
Competitive
AI & Machine Learning
View Job →