Senior Software Engineer - AI Automation & Data Platforms

Nbcuniversal

New York (NY)

Sur place

USD 140 000 - 180 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

NBCUniversal is seeking a Sr. Software Engineer, Automation Engineering, to develop AI-powered automation and production-grade Python services for the Data Collaboration Group.

You'll design internal AI agents, build reusable tooling, and implement retrieval-augmented workflows with LangChain and related frameworks. This fully remote role offers exposure to Snowflake, Databricks, and advanced data platforms.

Qualifications

  • Bachelor’s degree or equivalent practical experience in CS, IS, or related field.
  • 5+ years of experience building production-grade software using Python, including libraries, services, testing, CI/CD, and code reviews
  • Hands-on experience building applications using LLMs, RAG, vector databases, prompt engineering, or LangChain/LangGraph/LlamaIndex
  • Experience designing AI-enabled workflows and complex automation systems
  • 3+ years of hands-on experience with cloud data platforms such as Snowflake, Databricks
  • Strong production system design, observability, reliability, scalability, performance, and ops support

Responsabilités

  • Design and build internal AI agents and automation workflows using Snowflake Cortex, LangChain, LangGraph, or similar frameworks.
  • Develop reusable tools, APIs, and components for agentic workflows.
  • Implement retrieval-augmented generation workflows, context management strategies, and prompt patterns.
  • Build evaluation harnesses, regression tests, and monitoring patterns for AI-agent behavior.
  • Define and track metrics such as task completion, groundedness, response accuracy, latency, cost, and failure rate.
  • Design guardrails and validation patterns to reduce hallucinations, unsafe outputs, and unreliable automation behavior.
  • Partner with engineering and operations teams to move AI workflows from prototype to production-ready systems.
  • Design, build, and maintain production-grade Python applications, libraries, and services.
  • Champion object-oriented design principles, modular design, automated testing, CI/CD, observability, and documentation.
  • Create reusable engineering patterns that reduce bespoke development effort and improve consistency across partner engagements.
  • Collaborate with product, engineering, operations, and data platform teams to translate repeatable business needs into scalable technical solutions.
  • Build reusable Python libraries for first-party audience workflows and measurement use cases, including onboarding, indexing, activation, delivery analysis, attribution, and incrementality.
  • Abstract complex analytical workflows into repeatable, self-service components for internal teams and external partners.
  • Enable configurable feature deployment so new capabilities can be delivered quickly across partners.
  • Mentor engineers through code reviews, technical design discussions, and operational best practices.
  • Establish engineering standards for AI-assisted workflows, agentic system design, reusable libraries, and production automation.

Connaissances

Python
LLMs
LangChain
LangGraph
AI Agents
Snowflake
Databricks
CI/CD
APIs
Testing

Formation

Bachelor's degree
CS / related field

Outils

Snowflake
LangChain
LangGraph
LlamaIndex
Databricks

Description du poste

NBCUniversal is seeking a Sr. Software Engineer, Automation Engineering, to develop AI-powered automation and production-grade Python services for the Data Collaboration Group.

You'll design internal AI agents, build reusable tooling, and implement retrieval-augmented workflows with LangChain and related frameworks. This fully remote role offers exposure to Snowflake, Databricks, and advanced data platforms.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Staff AI & Backend Engineer - Remote
Staff AI & Backend Engineer - Remote

Nbcuniversal • California (MO)

À distance
USD 130 000 - 170 000
Fully remote
Medical, dental, vision insurance
401(k)
Senior AI Platform Engineer, Remote & Kubernetes
Senior AI Platform Engineer, Remote & Kubernetes

NBCUniversal • California (MO)

À distance
USD 155 000 - 190 000
Medical insurance
Dental insurance
Vision insurance
+4
Lead AI Engineer - Production-Grade AI Systems
Lead AI Engineer - Production-Grade AI Systems

NBCUniversal • New York (NY)

Sur place
USD 220 000 - 265 000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Data Engineer - Data Mgmt & BI (Remote)
Senior Data Engineer - Data Mgmt & BI (Remote)

NBCUniversal • États-Unis

À distance
USD 115 000 - 145 000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Data Engineer — Hybrid & Scalable Data Pipelines
Senior Data Engineer — Hybrid & Scalable Data Pipelines

NBCUniversal • New York (NY)

Sur place
USD 115 000 - 145 000
Senior Data Engineer — Data Management & BI Pipelines
Senior Data Engineer — Data Management & BI Pipelines

NBCUniversal • États-Unis

À distance
USD 120 000 - 180 000
AI/ML Engineering Director - Production-Scale Solutions
AI/ML Engineering Director - Production-Scale Solutions

NBC Universal • Orlando (FL)

Sur place
USD 150 000 - 190 000
Senior Data Engineer, Data Management & BI (Fully Remote)
Senior Data Engineer, Data Management & BI (Fully Remote)

NBCUniversal • États-Unis

À distance
USD 120 000 - 180 000
AI Architect for Studio Automation & Creative Ops
AI Architect for Studio Automation & Creative Ops

NBCUniversal • California (MO)

Hybride
USD 190 000 - 230 000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Data Platform Automation Engineer (Remote)
Senior Data Platform Automation Engineer (Remote)

Embedded Shishya • États-Unis

À distance
USD 135 000 - 150 000