8 open positions available
You would build and maintain scalable AI-driven applications and agentic systems, including backend services, LLM integrations, and observability and orchestration tools. | The role requires a bachelor's degree in computer science or a related field, at least five years of software engineering experience, and strong Python, AWS, and distributed-systems expertise. | NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description As a Senior Software Engineer focused on Agentic, LLM-powered applications, you will design, develop, and optimize intelligent systems and autonomous agents. You will work across the full stack of agent development - from prompt engineering and LLM integration to observability, orchestration, and cloud-native deployment. This role requires deep technical expertise with Python, modern LLM frameworks, and AWS services, along with hands-on experience building reliable, scalable AI-driven systems. Responsibilities Design, develop, and maintain scalable data and application services supporting AI-driven solutions Build and maintain workflow orchestration, integration, and automation capabilities across enterprise platforms Develop and optimize backend services, APIs, and microservices using modern cloud-native architectures Evaluate and implement emerging technologies to improve system reliability, performance, and developer productivity Implement monitoring, observability, and operational tooling to ensure platform health and application performance Collaborate with cross-functional teams and participate in Agile ceremonies Perform peer reviews and contribute to engineering standards and best practices Qualifications Bachelor’s degree in Computer Science or related field 5+ years of professional software engineering experience Expertise in Python and relevant libraries Strong fundamentals in algorithms, distributed systems, and cloud-native design Experience building and consuming REST APIs and event-driven systems Strong knowledge of AWS services including Lambda, ECS, S3, DynamoDB, API Gateway Excellent communication, collaboration, and problem-solving skills Self-directed, ability to multi-task, sharp analytical abilities, excellent communication skills Desired Qualifications Experience with vector databases and embedding pipelines Experience with real-time or streaming platforms such as Kinesis or Kafka Familiarity with containerization technologies such as Docker Experience with reinforcement learning or agentic evaluation frameworks Results-oriented, high energy, self-motivated Experience with LangGraph or similar agentic frameworks Some knowledge of LLM model integration and tuning Hands-on experience with observability tools such as LangSmith or LangFuse Experience developing MCP Servers Additional Requirements: Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $120,000 - $160,000. We are accepting applications for this position on an ongoing basis. Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected]. For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable. Business Segment: Operations & Technology Compensation: USD 120000 - USD 160000 - yearly
Lead SAP technical teams in designing and deploying system architectures, re-engineering workloads, and overseeing SAP transformations. | Requires a bachelor's degree, 12 or more years of SAP integration and development experience, and expertise in SAP ECC, S/4HANA, ABAP, BTP, and Fiori. | NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description Responsible for integrating software and hardware frameworks, systems and product design functions and for designing underlying architecture for use in one or more product offerings. Evaluate final results of design assuring accomplishment of technical objectives and prepare/present reports outlining the outcome of projects and make recommendations for necessary actions to achieve desired results. Manage technical SAP Teams through complex system development and deployment. Solutions to include artificial intelligence, application development and integration in one unified environment. Re-engineer, transform and maintain custom SAP SOH workloads on S/4 and BTP. Analyze custom workloads on current stack and establish a framework to migrate objects and get to clean core. Provide technical guidance and architectural inputs for code remediation to S/4. Actively lead SAP technical vision to leverage best practices and drive maximum business value. Apply technology to complex processes with a drive toward relentless simplification and reduction in TCO. Evaluate business requirements and architect SAP solutions providing an integrated approach. Be up-to-date on latest SAP technology stack and act as strategic advisor to product and business teams on how to leverage SAP products and tools. Manage Technical architecture analysis, research, design and development of new functionality and integration with key applications and services under SAP ecosystems. Guide the engineering team to develop, configure and implement the solution as per the product development standards and best practices. Ensure technical integrity of projects, making sure that common technical elements are leveraged, and that work is not duplicated. Participate in product roadmap and product strategy definition. Coordinate with other technical teams to ensure compatibility with their solution components and be in alignment with their roadmap. Hold self and others accountable to the committed deadlines and ensure successful deliverables. Act as a mentor, coach, and provide training to engineers and consultants by sharing solution and technical expertise. Additional Requirements: Up to 10% domestic travel required. Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence. Salary range: $260,000 per year Full-time: 40 hours/week Qualifications Bachelor’s degree in Computer Science, Business Administration, Management Information Systems, or a related discipline (or foreign degree equivalent), plus 12 years of experience in the job offered or in a related occupation focused on SAP integration/development. Position requires the following skill: Experience consulting on more than eight (8) SAP ECC implementation or S/4 HANA implementation projects. The following skills must have been gained through 12 years of experience: Experience with various SAP modules and Integration development working on large-scale SAP ECC and SAP S/4 transformations. Experience with SAP Technical and functional experience with SAP products and various solution offerings. The following skills must have been gained through 10 years of experience: Deep technical experience in SAP ECC Application engineering development using the ABAP based frameworks like Business Add in's (BADI), Application Link Enabling (ALE IDOC), Smartforms, Application List Viewer (ALV), and others. Experience with Business Process re-engineering or process improvement experience with broad-based information systems. The following skills must have been gained through eight (8) years of experience: Experience leveraging released BAPI’s or API's to develop customizations and creating wrappers for requirements where no released or standard BAPI’s are available. Experience working with interfaces in addition to Web Services, such as Java connectors and Rest APIs communicating with non-SAP applications. Experience with transformation projects e.g., from SAP ECC to S/4 HANA (ECC, SOH or S/4 Conversions, green field, brown field, blue field etc.). The following skills must have been gained through seven (7) years of experience: Deep technical experience in SAP SOH and/or S/4 HANA Application engineering development using the S/4 HANA Extensibility model. Experience with in-App extensions using key user and in-app frameworks using the RAP (Restful ABAP programming) model. Experience with side-by-side extensions in BTP using the Cloud Application Programming (CAP) Model. The following skill must have been gained through five (5) years of experience: Experience developing SAP Fiori applications. The following skills must have been gained through four (4) years of experience: Experience with Clean Core principles for developing S/4 HANA. Experience designing, developing, and deploying cloud-based applications using SAP BTP services for activities like Technical Development using Business Application Studio (BAS), SAP Build and Workzone and using the Integration Suite for developing end-to-end integrations. Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected]. For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable. Business Segment: Operations & Technology Compensation: up to USD 260000 - yearly
Lead legal engineering delivery, manage engineering teams, oversee reliable development and integration of legal operations technology, and align technical strategy with business needs. | Requires a bachelor's degree, over 12 years of software engineering experience, at least 7 years of management, and enterprise experience with AI, automation, and legal technology. | NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description The Director, Software Engineering leads the Legal Engineering delivery pillar within our Legal, Privacy & Compliance Engineering organization. You will lead the engineering team that build, integrate, and operate the technology powering our Legal department including, spanning contract lifecycle management, legal document management, eDiscovery and legal hold, intellectual property management, eBilling, and a growing portfolio of AI agentic workflows. This is a build-and-lead role: you will own a portfolio that blends enterprise SaaS platforms with bespoke software and lead the engineering of the interoperability layer and differentiated custom applications that make the whole ecosystem greater than its parts. This role requires both deep technical and leadership with business acumen in the corporate legal space. This leader will own the end-to-end delivery of legal technical solutions that enable capabilities across jurisdictions, partners directly with Product Management, Legal, and Cyber. This role will be responsible for hiring, retaining, and continuously assessing the health and growth of the legal engineering team. KEY RESPONSIBILITIES: Engineering Leadership & Delivery Leads a team of engineering managers, staff software engineers, and architects), plus contractors and interns Own engineering delivery, technical health, reliability, and quality across the legal technology portfolio — SaaS platforms, custom applications, integrations, and data flows Drive engineering excellence: architecture reviews, code quality, CI/CD, automated testing, and operational readiness Steer programs at the right altitude — owning key decisions, pro-active escalations, and delivery health in partnership with our Technical Program Management and Product Management functions Establish and uphold software quality, legal architecture and engineering standards, and NBCU cyber guidelines Drive delivery across multiple complex concurrent programs/projects Partner with Principal architect, scrum lead, product owner, and technical project manager to ensure standards and stakeholder visibility Platform Ownership Provide technical leadership across contract lifecycle management, legal document management, eBilling, intellectual property management, and eDiscovery/legal hold capabilities Lead the strategy and engineering for interoperability between SaaS platforms and bespoke software — APIs, data integration, workflow orchestration, and shared services Ensure solutions meet enterprise architecture, security, privacy, and data governance standards Stakeholder Engagement & Influence Serve as the senior technical voice for Legal engineering Communicate program status, risk exposure, and engineering trade-offs to SVPs, VPs and Directors in a clear and business relevant terms Represent the organization in regulatory discussions, 3rd party audits, and external partner engagements as needed Build a deep, strategic partnership with our Product organization — embedded in roadmap conversations, contributing engineering perspective to business process design in way of shift left mindset Engage directly with Legal department and Legal Operations leaders; translate their operational needs into reliable, scalable and secure engineering solutions Partner with our Principal Architect on technical standards fit for purpose design principles and with Cyber on secure integration practices while securing the perimeter protecting the brand, consumer’s rights, and data System Reliability & Performance: Proactively manage reliability and performance of all systems to ensure they meet global business needs. Partner closely with SaaS providers and internal teams to maintain system health and performance. Defect & Enhancement Management: Manage the defect management process from identification to resolution. Manage the delivery of enhancements that improve user experience and system efficiency. Problem & Incident Management: Own the problem management process, conducting root cause analysis to reduce the number of recurring incidents. Focus on implementing minor enhancements or process changes to prevent future issues. Manage the end-to-end response to major incidents impacting Legal business processes. Manage RCA sessions and ensure timely executive – level communications. Reduce “noise” in the system by analyzing ticket trends and automating routine fixes. Support Standards & SLAs: Enforce global support standards and best practices including adherence to SLAs for all support activities. Monitor and report on performance metrics (e.g. MTTR, backlog aging) and use data to drive continuous improvements. Data Integration: Manage the support and maintenance of data integrations between enterprise systems. People Leadership Hire, develop, retain, and coach engineering managers, staff engineers, and architects; build a high-trust, high-accountability team culture Grow your leaders through honest feedback, career development, and intentional coaching Qualifications Bachelor’s degree in computer science or related field or equivalent experience. 12+ years of experience in software engineering with 7+ years in engineering management or senior technical leadership 5+ years of experience leading ML and automation solutions 3+ years of hands-on experience with AI including, building or leading agentic workflows and/or agent orchestration Demonstrated deep legal technology experience delivering technology in a large enterprise environment Working knowledge of application security fundamentals - SSO/IAM, API security, secure SDLC, and security review practices when integrating SaaS Strong track record of leading cross-functional programs with legal stakeholders Proven ability to influence and communicate at S/VP levels Experience managing and growing engineering teams (software engineers + managers) in a matrixed Fortune 100 or equivalent environment Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $180,000 - $230,000 (bonus + LTI eligible) Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected]. For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable. Business Segment: Operations & Technology Compensation: USD 180000 - USD 230000 - yearly
Design and evolve resilient, cloud-native, AI-enabled platforms bridging infrastructure operations and AI engineering. | Bachelor's degree and 8+ years in software, DevOps, or platform engineering with proficiency in cloud-native technologies, Python, and AI system development. | DreamWorks Animation is looking for more adventurous dreamers who shoot for the moon. We tell stories about the journeys our unconventional heroes take to make dreams come true. As a growth-minded studio, we pride ourselves on being one of the world's leading producers of high-quality, award-winning, animated films and series, reaching consumers around the globe. We push to feel more, laugh more, and build immersive new worlds. DreamWorks creates a diverse array of original content in a variety of formats, delivering compelling stories with unique characters. We place tremendous value on the experiences our talent brings to the table from their own non-traditional paths to success. We believe in frequent communication and that transparency and trust yield the best work. We are a community of artists, technologists, innovators, and creators, who are passionate about animation and also happen to love eating lunch together. DreamWorks Animation’s Studio Platform Engineering team builds the systems and infrastructure that enable our artists and technology teams to operate at scale. We own the Feature Animation platform, streamline software delivery through modern CI/CD practices, and lead the Studio’s observability ecosystem. You’ll play a key role in designing and evolving the next generation of resilient, cloud-native, AI-enabled platforms that drive innovation across the Studio. We are seeking a Senior AI Software Engineer with a strong background in DevOps, Kubernetes infrastructure, and Python development to build, scale, and secure our AI infrastructure used for data workflows and management. In this role, you will bridge the gap between traditional infrastructure operations and advanced AI engineering. Instead of just consuming AI models, you will engineer the enterprise-grade ecosystem that hosts, monitors, scales, and protects our next generation of resilient, cloud-native, AI-enabled platforms that drive innovation across the Studio in an 'Artists First' methodology. If you are part of the fandom and believe teamwork makes the dream work, join us in #livingthedream and #doingyourdreamwork! Job Description “What would you say you do here?” Collaborate across technology and production teams including principal engineers to shape the best practices of Platform as a Service implementation hosting stateless applications and AI infrastructure Influence and contribute to the Agentic Engineering and MCP Server Development efforts Major contributor to the development and adoption of governance, security, and observability best practices for AI and agentic systems, helping establish standards for secure, reliable, responsible, and observable AI agent development and operations Leverage Kubernetes orchestration and operators to automate stateless application deployments and administration across multiple environments (on-premises and in the cloud) Leverage Enterprise grade Kubernetes software stack solution for developing, deploying, and running AI workloads on a Kubernetes platform across development and production environments Identify areas for process and efficiency improvement within Platform Services; recommend solutions and assist in overseeing implementation. Actively facilitate continuous improvement. Monitor and maintain platform infrastructure, utilizing tools like Datadog for performance tracking, alerts, and capacity management Participate in continuous organizational cyber security vulnerability mitigation and compliance efforts Define and document standard run books and operating procedures. Create and maintain system information and architecture diagrams Develop and maintain microservices, tools and automation Provide software troubleshooting and break-fix support for production Qualifications “What do I need to have in order to do this job?” Bachelor’s degree in Computer Science, Engineering, or a related technical field 8+ years of experience in Software, DevOps or Platform Engineering, with 1+ years building AI systems for real workflows. Hands-on experience in cloud-native technologies and architectures (Docker, Kubernetes). Proven experience developing and deploying AI agents, tool-calling systems, and multi-agent systems Proficiency in revision control and DevOps best practices (Git) Expert Linux experience (Red Hat, CentOS) and proficient with one or more Unix shell scripting languages (Bash, C-Shell) Proficient in either Python, Java, or JavaScript development Operational support experience, including platform infrastructure monitoring and troubleshooting using tools like Datadog, Prometheus, or similar “What can I offer?” Strong, hands-on experience managing and troubleshooting production workloads running on Kubernetes Hands-on experience developing or deploying custom application servers, Retrieval-Augmented Generation (RAG) models and Model Context Protocols (MCP) servers Deep understanding of LLM model integration and tuning Experience monitoring and mitigating the specific operational costs associated with token usage and GPU compute utilization Deep expertise in at least one major cloud ecosystem (AWS, Azure, OCI or GCP) and infrastructure provisioning Experience with designing automation that reduces manual work in complex, multi-stakeholder environments Experience with AMD Inference Microservice Platform (AIMS) or NVIDIA NIM a plus Excellent communication skills and the ability to translate fluently between artists, production management, and engineers Genuine passion for animation, storytelling, or creative productions This position has been designated as fully remote, meaning that the position is expected to contribute from a non-DreamWorks worksite, most commonly an employee’s residence. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $155,000 - $190,000 Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected]. For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable. Business Segment: Universal Film Compensation: USD 155000 - USD 190000 - yearly
Provide strategic and operational HR leadership to Corporate Finance and related functions, managing talent, performance, compensation, succession, development, and employee relations. | Bachelor's degree and 7+ years HR experience with leadership, transformation support, communication, influencing, and data analysis skills required. | NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description The Human Resources Director is responsible for providing strategic and operational HR leadership, direction, and expertise for the Corporate Finance organization and broader finance function. In collaboration with the Finance HR team, this person will provide day to day client support and strategic HR solutions for the Corporate Controllership, Tax, Treasury, and Procurement teams. This role will partner closely with business leaders in the areas of talent acquisition, performance management, change management, employee coaching, compensation strategies, succession planning, training & development, rewards & recognition, organizational effectiveness, and employee communication. Drive key HR initiatives including but not limited to staffing, performance management, compensation strategies, succession planning, training and development, rewards & recognition, recruitment and retention, organizational effectiveness, and employee communication. Partner and collaborate with the Corporate Finance leadership team to align and execute HR strategies in support of business initiatives. Mentor and provide guidance to Finance professionals related to career development and goals. Build bench strength within the functions by identifying training and development opportunities for finance talent throughout NBCUniversal. Work with managers and talent acquisition to focus on recruitment and retention of internal and external talent. Manage employee relations issues including organizational structures and investigations. Work with leaders and employees to establish and maintain a positive work environment, acting as an employee advocate. Provide direction and support for our various pipeline and talent development programs ensuring its visibility and utilization across the Finance community . Work closely and partner effectively with business HR leaders to ensure consistent HR practices across the Finance organization and function. Develop strong relationships with HR partners and across NBCU Build relationships with leaders and employees across the finance function Other responsibilities and projects as assigned. Qualifications Basic Requirements: Bachelor’s Degree in Human Resources or related field of study 7+ years relevant professional level HR experience Desired Characteristics: Proven HR leader with the ability to generate a vision and strategy to guide the organization through change, rethinking the way they look at decisions Possess a natural ease working with and relating to employee needs in a fast-paced, ever-changing matrixed environment Demonstrated ability to interact with a range of styles and be able to establish effective relationships at all levels, responding effectively and timely to internal clients Trusted business partner with strong communication, interpersonal, organizational, and critical thinking skills; easily earns trust and credibility with employees Experience supporting client groups through business reorganization and transformation Takes ownership; able to establish self as “go to” HR resource Excellent leadership, problem solving, project management, and presentation skills Extremely flexible, highly organized and able to easily shift priorities and work independently Ability to analyze data and use data to tell a story Excellent verbal and written communication skills; strong interpersonal, facilitation and presentation skills Effective influencing capability and established executive presence Demonstrated ability to translate 'big picture' business strategy into an executable HR plan Hybrid: This position currently has a hybrid schedule, which requires contributing from the New York, NY office a minimum of four days per week. The Company reserves the right to change in-office requirements at any time. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $130,000 - $165,000 (bonus and long-term incentive eligible) Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to [email protected]. Business Segment: NBCU Corporate Compensation: USD 130000 - USD 165000 - yearly
Lead development of AI-driven systems and scalable solutions integrating APIs and frontend/backend components. | 6+ years backend/full-stack development, Python, AWS, ML foundation model integration, API design, and strong collaboration skills. | NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description We are seeking a Staff Software Engineer to lead the development of innovative new systems and solutions that make use of a rapidly emerging landscape of frontier AI capabilities. This engineer will help us build out the systems that solve the problems of tomorrow in a scalable way. This team is forward deployed and focused on proving the true business value of AI foundation models within TV, film, theme parks, and other business groups, and bringing this value to production quickly. We are seeking a candidate well-versed in designing, building and supporting APIs and web frontends and using agentic AI to accelerate development. This team member should be excited about the frontier of AI, able to rapidly prove out new capabilities, and versed in working in matrixed organizations to get work done. Responsibilities: • Rapidly research and test new AI technologies, translating raw capability into measurable business ROI. • Evaluate proposed AI solutions critically, and be willing to say "no" when the underlying problem isn't actually an AI problem. • Build out backends and data layers by creating new business logic that leverages API standards, NBCU gateways, and established best practices and patterns. • Deploy and maintain databases and storage for our applications across both SQL and NoSQL environments. • Design features that span from the application UI down to the underlying APIs. • Uphold high standards of code quality through rigorous testing and adherence to code standards — including code that's agent-written. • Develop automated tests for your code, ensuring every function, service, and object works reliably with your team's systems and the broader NBCUniversal portfolio, with attention to cross-device and cross-browser compatibility. • Collaborate effectively within a multidisciplinary, matrixed organization, using strong interpersonal skills to navigate system complexity and deploy solutions efficiently. • Deploy to cloud-based platforms and troubleshoot application, cloud, and configuration issues as needed. • Use code- and test-generation tools to significantly accelerate the delivery of the features and components you build. Qualifications • 6+ years of experience in backend or full-stack development, demonstrated through a comprehensive portfolio and related experience. • Demonstrated systems-thinking capabilities, with the demonstrated ability to design for systemic problems (rather than symptoms). • Proven ability to independently bring a basic application from idea to delivery, utilizing cross-functional collaboration as needed. • Experience with Python for application development, AWS, database systems, and SQL. • Experience with the Python ecosystem, including tools for build, test and deployment. • Deep understanding of ML practices as they relate to foundation model integration (e.g., tooling and instrumentation, feature/model selection, RAG patterns) and some fine-tuning, deep learning, and training/algorithm insight. • Ability to think critically about ambiguously stated problems, decipher user preferences versus hard requirements, and effectively use online and on-site resources to find appropriate solutions. • Understanding of API backends with practical experience in integrating and consuming APIs in front-end projects. • Ability to be agile (lowercase a), quickly incorporating feedback and adjusting to changing priorities. • Ability to design, communicate, and implement technical architectures and concepts into scalable solutions and builds. Desired Characteristics: • Competent working in secured internal network environments and complex cloud network setups. • Familiarity with integrating large language models and AI-generated content technologies into applications. • Familiarity with modern LLM application development patterns and tooling. • Proven adaptability in a fast-paced, evolving technology landscape, with strong problem-solving ability and a quick learning curve. • Effective communication skills, capable of working collaboratively across diverse teams and navigating a large, matrixed organization efficiently. • Ability to translate business needs into clear technical requirements. Additional Requirements: • Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $130,000 - $170,000 (bonus eligible) We are accepting applications for this position on an ongoing basis. Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com. For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.
Design and build AI-enabled automation systems and production-grade software to support data collaboration workflows. | At least 5 years production-grade Python development experience and hands-on LLM/agentic systems experience with a bachelor's degree or equivalent. | NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description NBCUniversal Advertising Products & Solutions (AP&S) is responsible for the product development and project management of NBCUniversal’s full advertising technology suite. From sales support to campaign execution, delivery, and billing, our division services both internal and external customers in support of NBCUniversal’s $7B+ annual advertising business. Together, we’re building the platform that powers the future of advertising at NBCU. Our Data Collaboration Group, a core part of AP&S, powers the full advertiser lifecycle across insights, measurement, onboarding, activation, and optimization, utilizing various integration pathways including Data Clean Rooms and secure data shares. Within the Data Collaboration Group, our Engineering & Operations team builds the automation and platform capabilities behind these workflows. We are seeking a Senior Software Engineer, Automation Engineering to join the Engineering & Operations team. Reporting to the Director of Automation Engineering, this role will build AI-enabled automation systems and production-grade software that support NBCUniversal’s data collaboration ecosystem. The ideal candidate is a strong Python engineer who can design reliable systems, productize repeatable workflows, and build AI agents that help automate complex engineering and operational tasks across data platforms for audience activation, measurement, and reporting. Responsibilities: AI Agent & Automation Engineering Design and build internal AI agents and automation workflows using technologies such as, Snowflake Cortex, LangChain, LangGraph, or similar frameworks, to support planning, tool use, retrieval, validation, and human-in-the-loop execution where appropriate. Develop reusable tools, APIs, and components that engineers can compose into new agentic workflows. Implement retrieval-augmented generation workflows, context management strategies, and prompt patterns that improve accuracy, reliability, latency, and cost efficiency. Agent Evaluation & Reliability Build evaluation harnesses, regression tests, and monitoring patterns for AI-agent behavior. Define and track metrics such as task completion, groundedness, response accuracy, latency, cost, and failure rate. Design guardrails and validation patterns to reduce hallucinations, unsafe outputs, and unreliable automation behavior. Partner with engineering and operations teams to move AI workflows from prototype to production-ready systems. Software Engineering & Platform Development Design, build, and maintain production-grade Python applications, libraries, and services. Champion object-oriented design principles, including encapsulation, abstraction, inheritance/composition, reusable interfaces, and clean separation of concerns to improve maintainability and extensibility. Champion software engineering best practices including modular design, automated testing, CI/CD, code reviews, observability, and documentation. Create reusable engineering patterns that reduce bespoke development effort and improve consistency across partner engagements. Collaborate with product, engineering, operations, and data platform teams to translate repeatable business needs into scalable technical solutions. Audience & Measurement Productization Build reusable Python libraries that support clean room capabilities across first-party audience workflows and core measurement use cases, including audience onboarding, ingestion, indexing, activation, campaign and impression delivery analysis, reach and frequency, attribution, and incrementality. Abstract complex analytical and data collaboration workflows into repeatable, self-service components for internal teams and external partners. Enable configurable feature deployment so new audience and measurement capabilities can be delivered quickly and consistently across partners. Technical Mentorship Mentor engineers through code reviews, technical design discussions, and operational best practices. Help establish engineering standards for AI-assisted workflows, agentic system design, reusable libraries, and production automation. Promote a culture of reliability, maintainability, and continuous improvement. Qualifications Required Qualifications Education Bachelor’s degree or equivalent practical experience in Computer Science, Information Systems, Software Engineering, Electrical Engineering, Electronics Engineering, or a related technical field Software Engineering 5+ years of experience building production-grade software using Python, including libraries, services, testing, CI/CD, and code reviews AI / LLM Engineering Hands-on experience building applications using LLMs, RAG, vector databases, prompt engineering, or frameworks such as LangChain, LangGraph, LlamaIndex, or similar tools Agentic Systems / Automation Experience designing AI-enabled workflows, reasoning agents, tool-using agents, or complex automation systems Data Platforms 3+ years of hands-on experience with cloud data platforms such as Snowflake, Databricks, or similar technologies Systems Design Strong understanding of production system design, including observability, reliability, scalability, performance tuning, and operational support Preferred Qualifications Clean Room Knowledge Exposure to data clean room concepts or platforms such as Snowflake Clean Rooms, Databricks Clean Rooms, LiveRamp, Habu, or similar technologies Ad Tech / Measurement Experience with advertising technology, audience activation, campaign delivery, reach and frequency, attribution, incrementality, or reporting workflows Certifications Snowflake SnowPro Core Certification, Databricks Certified Data Engineer Associate, or similar cloud/data platform certification Additional Requirements: Full Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary Range: $140,000 - $180,000 (bonus eligible) Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected]. For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable. Business Segment: Ad Sales Compensation: USD 140000 - USD 180000 - yearly
Build AI-enabled automation systems and production-grade software supporting data workflows. | 5+ years Python engineering experience with LLMs, RAG, agentic systems, and cloud data platforms. | NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world. Job Description NBCUniversal Advertising Products & Solutions (AP&S) is responsible for the product development and project management of NBCUniversal’s full advertising technology suite. From sales support to campaign execution, delivery, and billing, our division services both internal and external customers in support of NBCUniversal’s $7B+ annual advertising business. Together, we’re building the platform that powers the future of advertising at NBCU. Our Data Collaboration Group, a core part of AP&S, powers the full advertiser lifecycle across insights, measurement, onboarding, activation, and optimization, utilizing various integration pathways including Data Clean Rooms and secure data shares. Within the Data Collaboration Group, our Engineering & Operations team builds the automation and platform capabilities behind these workflows. We are seeking a Senior Software Engineer, Automation Engineering to join the Engineering & Operations team. Reporting to the Director of Automation Engineering, this role will build AI-enabled automation systems and production-grade software that support NBCUniversal’s data collaboration ecosystem. The ideal candidate is a strong Python engineer who can design reliable systems, productize repeatable workflows, and build AI agents that help automate complex engineering and operational tasks across data platforms for audience activation, measurement, and reporting. Responsibilities: AI Agent & Automation Engineering Design and build internal AI agents and automation workflows using technologies such as, Snowflake Cortex, LangChain, LangGraph, or similar frameworks, to support planning, tool use, retrieval, validation, and human-in-the-loop execution where appropriate. Develop reusable tools, APIs, and components that engineers can compose into new agentic workflows. Implement retrieval-augmented generation workflows, context management strategies, and prompt patterns that improve accuracy, reliability, latency, and cost efficiency. Agent Evaluation & Reliability Build evaluation harnesses, regression tests, and monitoring patterns for AI-agent behavior. Define and track metrics such as task completion, groundedness, response accuracy, latency, cost, and failure rate. Design guardrails and validation patterns to reduce hallucinations, unsafe outputs, and unreliable automation behavior. Partner with engineering and operations teams to move AI workflows from prototype to production-ready systems. Software Engineering & Platform Development Design, build, and maintain production-grade Python applications, libraries, and services. Champion object-oriented design principles, including encapsulation, abstraction, inheritance/composition, reusable interfaces, and clean separation of concerns to improve maintainability and extensibility. Champion software engineering best practices including modular design, automated testing, CI/CD, code reviews, observability, and documentation. Create reusable engineering patterns that reduce bespoke development effort and improve consistency across partner engagements. Collaborate with product, engineering, operations, and data platform teams to translate repeatable business needs into scalable technical solutions. Audience & Measurement Productization Build reusable Python libraries that support clean room capabilities across first-party audience workflows and core measurement use cases, including audience onboarding, ingestion, indexing, activation, campaign and impression delivery analysis, reach and frequency, attribution, and incrementality. Abstract complex analytical and data collaboration workflows into repeatable, self-service components for internal teams and external partners. Enable configurable feature deployment so new audience and measurement capabilities can be delivered quickly and consistently across partners. Technical Mentorship Mentor engineers through code reviews, technical design discussions, and operational best practices. Help establish engineering standards for AI-assisted workflows, agentic system design, reusable libraries, and production automation. Promote a culture of reliability, maintainability, and continuous improvement. Qualifications Required Qualifications Education Bachelor’s degree or equivalent practical experience in Computer Science, Information Systems, Software Engineering, Electrical Engineering, Electronics Engineering, or a related technical field Software Engineering 5+ years of experience building production-grade software using Python, including libraries, services, testing, CI/CD, and code reviews AI / LLM Engineering Hands-on experience building applications using LLMs, RAG, vector databases, prompt engineering, or frameworks such as LangChain, LangGraph, LlamaIndex, or similar tools Agentic Systems / Automation Experience designing AI-enabled workflows, reasoning agents, tool-using agents, or complex automation systems Data Platforms 3+ years of hands-on experience with cloud data platforms such as Snowflake, Databricks, or similar technologies Systems Design Strong understanding of production system design, including observability, reliability, scalability, performance tuning, and operational support Preferred Qualifications Clean Room Knowledge Exposure to data clean room concepts or platforms such as Snowflake Clean Rooms, Databricks Clean Rooms, LiveRamp, Habu, or similar technologies Ad Tech / Measurement Experience with advertising technology, audience activation, campaign delivery, reach and frequency, attribution, incrementality, or reporting workflows Certifications Snowflake SnowPro Core Certification, Databricks Certified Data Engineer Associate, or similar cloud/data platform certification Additional Requirements: Full Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee’s residence. This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary Range: $140,000 - $180,000 (bonus eligible) Additional Information As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected]. For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable. Business Segment: Ad Sales Compensation: USD 140000 - USD 180000 - yearly
Create tailored applications specifically for NBCUniversal with our AI-powered resume builder
Get Started for Free