Staff Software Engineer (Generative AI)

Job expired!

Company Description

Join NBCUniversal, a leading media company, where we create world-class content distributed across film, television, and streaming platforms. From our renowned theme parks to consumer experiences, our portfolio includes NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock. As a subsidiary of Comcast Corporation, we pride ourselves on our diversity, equity, and inclusion initiatives.

At NBCUniversal, we empower and educate through our platforms, driven by our commitment to diversity and inclusion. We aim to foster an equitable culture where employees feel supported and heard. Be a part of our diverse team, helping to create content that reflects the world's ever-changing landscape.

Job Description

We're looking for a Staff Software Engineer (Generative AI) to join our Emerging Platforms team. This role focuses on creating innovative systems using cutting-edge technologies. The ideal candidate will have experience in designing APIs, machine learning services, and databases. Our dynamic team works across the technology stack, emphasizing rapid production deployment.

We encourage candidates from all backgrounds to apply, even if you don't meet every requirement.

Responsibilities:

  • Develop new business logic using RESTful API standards and best practices.
  • Deploy and maintain SQL and NoSQL databases for applications.
  • Design features that span from user interfaces to backend APIs.
  • Maintain high code quality standards through rigorous testing and adherence to coding standards.
  • Collaborate with data scientists, business analysts, and machine learning infrastructure.
  • Understand and apply machine learning best practices and algorithms.
  • Create automated tests to ensure compatibility across systems.
  • Document processes for developer and business user understanding.
  • Work collaboratively within a multidisciplinary and matrixed organization.
  • Deploy applications on cloud-based platforms and resolve issues as needed.
  • Utilize tools for code and test generation to accelerate feature delivery.

Qualifications

Basic Requirements:

  • 6+ years of experience in backend or full-stack development.
  • Proven ability to take applications from idea to delivery independently.
  • Experience with REST API ecosystems, including API gateways and OAUTH2 JWT authentication.
  • Practical knowledge of Azure, AWS, and/or GCP.
  • Critical thinking ability to solve problems and decipher user preferences.
  • Adaptability to agile development environments with quick feedback incorporation.
  • Ability to visualize, socialize, and build proposed system architectures.

Desired Characteristics:

  • Experience in secured internal network environments and complex cloud networks.
  • Familiarity with integrating large language models and AI-generated content technologies.
  • Competence in the evolving ecosystem around LLM integration, such as Langchain.
  • Adaptability in a fast-paced, evolving technology landscape with strong problem-solving skills.
  • Effective communication skills and ability to work collaboratively across diverse teams.
  • Ability to translate business needs into clear technical requirements.

Additional Requirements:

This position is fully remote, allowing you to work from your preferred location. You’ll have access to a range of company-sponsored benefits including medical, dental, and vision insurance, 401(k), paid leave, tuition reimbursement, and more. Learn more on our page.

Salary range: $130,000 - $170,000 (bonus eligible)

Additional Information

NBCUniversal is committed to providing equal employment opportunities to all applicants and employees. We do not discriminate based on race, color, religion, gender, sexual orientation, disability, or any other protected status. We consider qualified applicants with criminal histories in a manner consistent with legal requirements.

If you are a qualified individual with a disability or a disabled veteran needing assistance, please email to request a reasonable accommodation.

Company Name: NBCUniversal