Software Engineer (Generative AI)

We are seeking a mid-level Software Engineer to contribute to the development of innovative new systems and solutions using a rapidly emerging landscape of frontier AI capabilities. The role involves designing, building, and maintaining APIs and web frontends that interface with Large Language Models using streaming and tool-calling, integrating with a variety of databases, and delivering value to production quickly across business verticals such as TV, film, and theme parks. Responsibilities: Build, enhance, and maintain RESTful APIs and backend business logic. Work with SQL and NoSQL databases to design data models and manage storage solutions. Contribute to features that extend from the application user interface through underlying APIs. Collaborate closely with data scientists and ML engineers to help integrate foundation model features and functionalities. Develop automated tests for code quality, ensuring compatibility with other systems within the NBCUniversal ecosystem. Document technical features for both developers and business users. Work with cross-functional teams in a matrixed environment, leveraging strong communication and interpersonal skills. Deploy and troubleshoot applications on cloud-based platforms, using code & test generation tools to accelerate feature delivery.

Job ID
744000040532399
DetailURL
https://jobs.smartrecruiters.com/NBCUniversal3/744000040532399
Job Level
Job Location
Profession
LastUpdated
Search Meta
51579016_1 Operations & Technology Engineering Engineering United States All Remote
Job Reference number
51579016_1
Multi Location
No
Is Remote Job?
Yes