30 Rockefeller Plaza, New York, NEW YORK Remote (Global) $150,000 - $170,000

NBCUniversal is hiring a Staff Software Engineer (AI Infrastructure/Python)

About the Role

Design, develop, and maintain scalable AI and machine learning systems with a strong emphasis on Python-based tools and infrastructure. Collaborate with cross-functional teams to integrate AI solutions into production environments.

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model

Team

Part of a dynamic engineering team focused on AI and machine learning systems

Responsibilities

  • Architect and implement robust AI infrastructure components
  • Develop and optimize Python-based machine learning pipelines
  • Collaborate with data scientists and engineers to deploy models at scale
  • Ensure system reliability, performance, and scalability
  • Contribute to the design of data processing frameworks
  • Integrate AI models into existing software platforms
  • Write clean, maintainable, and well-documented code
  • Troubleshoot and debug complex system issues
  • Participate in code reviews and technical design discussions
  • Stay current with advancements in AI and distributed systems

Qualifications

  • Bachelor’s degree in computer science or a related technical field
  • Minimum of 8 years of software engineering experience
  • Proven expertise in Python for large-scale systems
  • Strong knowledge of AI and machine learning frameworks
  • Experience with distributed computing and cloud platforms
  • Familiarity with containerization and orchestration tools
  • Solid understanding of data structures and algorithms
  • Experience with CI/CD pipelines for machine learning systems
  • Ability to work independently and mentor junior engineers
  • Excellent problem-solving and communication skills

Preferred Qualifications

  • Master’s or PhD in computer science or related field
  • Experience with TensorFlow, PyTorch, or similar frameworks
  • Background in media processing or content delivery systems
  • Knowledge of MLOps practices and tools
  • Contributions to open-source AI projects
  • Experience with real-time data processing systems
  • Familiarity with Kubernetes and cloud services
  • Track record of delivering production-grade AI systems

Available for qualified candidates

About company
NBCUniversal
NBCUniversal is one of the world's leading media and entertainment companies. It creates world-class content, which it distributes across its portfolio of film, television, and streaming, and brings to life through its global theme park destinations, consumer products, and experiences.
All jobs at NBCUniversal Visit website
Job Details
Department Operations & Technology
Category other
Posted a month ago