Software Engineer, AI Solutions (JS/Python/Cloud)

Related keywords: remote job for veteransnetwork engineer remote jobux remote job

Overview

NBCUniversal is actively seeking a Software Engineer to work in the area of AI Solutions using JavaScript, Python, and Cloud technologies. This position is aimed at self-starters who demonstrate a high level of agency in leading the development of innovative systems and solutions in the rapidly evolving landscape of technology, especially in the field of Artificial Intelligence (AI).

Job Responsibilities

As a Software Engineer, you will be responsible for a variety of tasks aimed at creating effective and efficient systems. Your main responsibilities will include:

  • Developing front-end prototypes quickly for new proofs of concept while ensuring usability and design specifications adherence.
  • Maintaining and enhancing backend systems that include Azure infrastructure, Python, and both relational and non-relational databases to facilitate effective API integration.
  • Integrating leading-edge AI technologies into internal applications to automate repetitive tasks, enhance productivity for employees at NBCUniversal, and introduce innovative ways of adding customer value.
  • Upholding high coding standards through rigorous testing, following code standards, and performing common-sense testing.
  • Developing automated tests for your code to guarantee compatibility with various systems, devices, and browsers used by NBCUniversal.
  • Creating documentation for both developers and business users to clarify product functionalities.
  • Collaborating with a multidisciplinary team within a matrixed organization to navigate complexities and deliver solutions efficiently.
  • Deploying to cloud platforms and troubleshooting application, cloud, and configuration issues when necessary.
  • Utilizing AI tools for code and test generation, which can accelerate delivery.

Required Skills

The ideal candidate should possess the following skills:

  • A minimum of 3 years of experience in software engineering, validated through a comprehensive portfolio and related experiences.
  • Proven capability to develop applications from concept to delivery independently.
  • Expertise in JavaScript and Python, alongside experience with Cloud platforms (AWS, Azure, GCP).
  • Proficiency in at least two modern front-end or backend web frameworks (preferably React + FastAPI).
  • Strong grounding in web design principles and best practices in UI/UX.
  • Familiarity with testing frameworks, code versioning tools, and a commitment to writing clean and maintainable code.
  • Solid understanding of backend technologies and RESTful APIs, including real-world experience in API integration in front-end projects.
  • Agile development experience and the ability to adapt to shifting priorities effectively.

Desired Characteristics

For this position, the following characteristics are also desired:

  • Competence in working in secured internal network environments and complex cloud setups that involve virtual networks and secure authentication (OAuth 2.0).
  • Experience with Azure and familiarity with integrating AI models into applications, particularly using tools like the OpenAI SDK.
  • Strong communication skills to collaborate across diverse teams within a complex organization.
  • Ability to translate business needs into clear technical requirements.

Salary and Benefits

This position offers a competitive salary range of $105,000 - $130,000 (base salary only). Additionally, employees will have access to comprehensive benefits, including:

  • Medical, dental, and vision insurance.
  • 401(k) retirement plan.
  • Paid leave and tuition reimbursement.
  • A variety of other discounts and perks.

Application Process

As part of their hiring process, NBCUniversal may require external candidates to attend an in-person interview at one of their locations. NBCUniversal is committed to equal employment opportunities for all applicants without regard to race, color, religion, gender, national origin, disability, or any other protected status. They encourage qualified individuals with disabilities or disabled veterans who require reasonable accommodations to apply for this position.

The Employer

NBCUniversal is one of the world's largest media and entertainment companies, known for creating a diverse range of content that spans film, television, and streaming. The company operates leading brands, including NBC, NBC News, MSNBC, CNBC, and Universal Studios. They are dedicated to fostering an inclusive culture and providing a talented workforce that reflects the diversity of their audience.

This role presents an exciting opportunity to engage with innovative technologies, develop important solutions, and be part of a large team within a well-established organization. If you are a passionate software engineer who thrives in a dynamic environment and is eager to contribute to cutting-edge AI solutions, this position at NBCUniversal could be the perfect fit.



This job offer was originally published on himalayas.app

NBCUniversal

United States

Software development

Full-time

December 18, 2025

41 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.