NBCUniversal
Sr Software Engineer
New York, NEW YORK, United States · Senior
Sponsorship not specified$120k-$170kDetected 2 days ago
PythonDistributed SystemsBackend DevelopmentFull-Stack DevelopmentAlgorithmsDynamoDBVector DatabasesAWSDockerRESTKafkaLLMsLangGraphAgileEpicCommunicationCollaborationProblem Solving
About the role
- 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
Responsibilities
- Design, develop, and maintain LLM-powered applications and autonomous agents
- Build agentic workflows and orchestration layers using LangGraph or similar frameworks
- Implement and refine prompt engineering strategies for reliability, safety, and performance
- Develop agent observability using LangSmith, LangFuse, or equivalent tools
- Build and maintain MCP (Model Context Protocol) Server components
- Collaborate with cross-functional teams and participate in Agile ceremonies
- Develop backend services using AWS-native serverless and compute offerings
- Perform peer reviews and contribute to engineering standards and best practices
- Experience developing MCP Servers
- Strong fundamentals in algorithms, distributed systems, and cloud-native design
Requirements
- Bachelor's degree in CS or related field
- 5+ years of professional software engineering experience
- Expertise in Python and relevant LLM/AI libraries
- Experience with LangGraph or similar agentic frameworks
- Deep knowledge of LLM model integration and tuning
- Hands-on experience with observability tools such as LangSmith or LangFuse
- Strong knowledge of AWS services including Lambda, ECS, S3, DynamoDB, API Gateway
- Self-directed, ability to multi-task, sharp analytical abilities, excellent communication skills
- Experience with vector databases and embedding pipelines
- Experience with real-time or streaming platforms such as Kinesis or Kafka
Skills
- NBCUniversal is one of the world's leading media and entertainment companies.
- NBCUniversal is a subsidiary of Comcast Corporation.
- Visit www.nbcuniversal.com for more information.
Compensation
- $120,000 - $170,000
Benefits
- 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.
- Experience with reinforcement learning or agentic evaluation frameworks
Visa & Work Authorization
- ithout 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 i
Apply directly at NBCUniversal →Create a free account for alerts like thisView NBCUniversal immigration profile
This listing is sourced directly from NBCUniversal's careers page and normalized into a canonical job model.