Full-Time Staff Software Engineer (Generative AI)
NBCUniversal is hiring a remote Full-Time Staff Software Engineer (Generative AI). The career level for this job opening is Expert and is accepting Englewood Cliffs, NEW JERSEY based applicants remotely. Read complete job description before applying.
NBCUniversal
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
We are seeking a Staff Software Engineer to lead the development of innovative new systems and solutions using frontier AI capabilities. This team focuses on proving the business value of AI foundation models in TV, film, theme parks, and other business groups, and bringing this value to production quickly.
Responsibilities:
- Create new business logic using RESTful API standards.
- Deploy and maintain SQL and NoSQL databases.
- Design features extending from UI to underlying APIs.
- Maintain high code quality through testing and adherence to standards.
- Collaborate with data scientists, business analysts, and ML infrastructure.
- Develop automated tests for compatibility.
- Create documentation for developers and business users.
- Collaborate with a multidisciplinary team.
- Deploy to cloud platforms and troubleshoot issues.
- Use tools for code & test generation.
Basic Requirements:
- 8+ years backend or full-stack development experience.
- Ability to bring an application from idea to delivery independently.
- Experience with Python, cloud (AWS/Azure/GCP), database systems, and SQL.
- Understanding of ML practices for foundation model integration.
- Ability to analyze ambiguously stated problems and decipher user needs.
- Understanding of API backends and front-end API integration.
- Agile approach to incorporating feedback and adjusting to changing priorities.
- Ability to visualize, socialize, and build system architecture.
Desired Characteristics:
- Competent working in secure internal and cloud networks.
- Familiarity with integrating LLMs and AI-generated content.
- Familiarity with LLM integration ecosystem (e.g., Langchain).
- Strong problem-solving and quick learning skills.
- Effective communication and collaboration skills.
Additional Requirements:
- Fully Remote Position.
- Company-sponsored benefits (medical, dental, vision, 401(k), etc.)
- Salary range: $130,000 - $170,000 (bonus eligible)
- Ongoing application acceptance
- Possible in-person interviews.