
10,000+ employees
Founded 2004
đą Media
Media ⢠Entertainment
NBCUniversal is a leading global media and entertainment company known for creating and distributing content across a variety of platforms. With over 100 years of experience, it is a part of Comcast and encompasses brands like Peacock, NBC Sports, and many others to educate, entertain, and empower audiences around the world. The company is involved in television broadcasting, film production, and theme parks, and is also recognized for its initiatives in technology and corporate social responsibility. NBCUniversal is committed to innovation and social impact, making it a vibrant workplace for media and tech professionals.
đĽ 13 hours ago
đ˛đą Mali â Remote
â° Full Time
đĄ Mid-level
đ Senior
đť Solutions Engineer
đť Ghost score 10%
Improve your chances of getting an interview by checking your resume score before you apply.

10,000+ employees
Founded 2004
đą Media
Media ⢠Entertainment
NBCUniversal is a leading global media and entertainment company known for creating and distributing content across a variety of platforms. With over 100 years of experience, it is a part of Comcast and encompasses brands like Peacock, NBC Sports, and many others to educate, entertain, and empower audiences around the world. The company is involved in television broadcasting, film production, and theme parks, and is also recognized for its initiatives in technology and corporate social responsibility. NBCUniversal is committed to innovation and social impact, making it a vibrant workplace for media and tech professionals.
⢠Lead the high-level design of systems integrating ML models into the broader product suite ⢠Design and implement software layers enabling ML models to interact with a real-time rendering engine ⢠Manage data preprocessing and postprocessing (coprocessing) for high-performance execution ⢠Evaluate customer requirements and determine whether to use off-the-shelf tools or escalate specialized research initiatives ⢠Build and maintain wrappers, APIs, and microservices for a flexible, language-agnostic ML stack ⢠Serve as the primary technical liaison among technical leadership, customers, and the core engineering team ⢠Define data and integration requirements ⢠Break complex product visions into modular architectural components ⢠Ensure ML components ship as part of a stable, scalable software product
⢠Degree in Computer Science, Software Engineering, or a related field ⢠Proven experience as a Software Architect or Systems Engineer in a fast-paced environment ⢠Prior experience in multidisciplinary industries such as robotics, smart grids, precision agriculture, game development, or aerospace ⢠Fluency with Git and the Unix shell ⢠Ability to work across multiple programming languages, ideally including Python, C++, or C# ⢠Deep understanding of integrating ML models into production software, including API design, message brokers, containerization, and compute and memory budgeting ⢠ML-adjacent experience sufficient to understand model constraints, data requirements, and the state of the art ⢠Ability to perform Build vs. Buy analyses for ML components ⢠Exceptional ability to translate high-level product vision into concrete engineering specifications ⢠High attention to system stability and interoperability ⢠Experience with fine-tuning and deploying models is a plus, not required
⢠Employees can work remotely ⢠Equal employment opportunities ⢠Reasonable accommodation available for qualified individuals with disabilities and disabled veterans ⢠In-person interview support/accommodation process
Apply Now