Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NBCUniversal

Senior Software Engineer, Automation Engineering

NBCUniversal

Senior Software Engineer building Python AI agents and automation for NBCUniversal’s advertising technology platform. Productizing data collaboration, audience activation, measurement, and reporting workflows.

Posted 9/10/2026full-timeRemote • New York • 🇨🇦 CanadaSenior💰 $140,000 - $180,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building AI agents and automation workflows, with a strong focus on Python application development, production system design, and cloud data platforms. Proficient in implementing retrieval-augmented generation workflows and mentoring engineering teams in best practices.

Highest-signal resume keywords
Python Application DevelopmentAI-Enabled Workflow DesignCloud Data Platforms (Snowflake, Databricks)Retrieval-Augmented Generation (RAG)Snowflake SnowPro Core Certification

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Production-Grade Software DevelopmentAutomated TestingCI/CDCode ReviewsObject-Oriented DesignPrompt EngineeringBuilding APIsMonitoring PatternsRegression TestingScalable Technical Solutions
Soft Skills
MentoringCollaborationTechnical Design Discussions
Tools & Technologies
LangChainLangGraphLlamaIndexSnowflake CortexVector DatabasesData Clean Rooms
Certifications & Qualifications
Snowflake SnowPro Core CertificationDatabricks Certified Data Engineer Associate
Industry Keywords
Advertising TechnologyAudience ActivationCampaign DeliveryAttributionIncrementalityReporting Workflows

Tech Stack

Tools & technologies
CloudPython

About the role

Key responsibilities & impact
  • 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, monitoring patterns, metrics, guardrails, and validation for AI-agent behavior
  • Move AI workflows from prototype to production-ready systems with engineering and operations teams
  • Design, build, and maintain production-grade Python applications, libraries, and services
  • Champion object-oriented design, automated testing, CI/CD, code reviews, observability, and documentation
  • Create reusable engineering patterns and scalable technical solutions for business needs
  • Build reusable Python libraries for clean room audience workflows and measurement use cases
  • Abstract analytical and data collaboration workflows into repeatable self-service components
  • Enable configurable feature deployment 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

Requirements

What you’ll need
  • Bachelor’s degree or equivalent practical experience in Computer Science, Information Systems, Software Engineering, Electrical Engineering, Electronics Engineering, or a related technical 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 frameworks such as LangChain, LangGraph, LlamaIndex, or similar tools
  • Experience designing AI-enabled workflows, reasoning agents, tool-using agents, or complex automation systems
  • 3+ years of hands-on experience with cloud data platforms such as Snowflake, Databricks, or similar technologies
  • Strong understanding of production system design, including observability, reliability, scalability, performance tuning, and operational support
  • Exposure to data clean room concepts or platforms such as Snowflake Clean Rooms, Databricks Clean Rooms, LiveRamp, Habu, or similar technologies
  • Experience with advertising technology, audience activation, campaign delivery, reach and frequency, attribution, incrementality, or reporting workflows
  • Snowflake SnowPro Core Certification, Databricks Certified Data Engineer Associate, or similar cloud/data platform certification preferred

Benefits

Comp & perks
  • Medical, dental and vision insurance
  • 401(k)
  • Paid leave
  • Tuition reimbursement
  • Discounts and perks
  • Bonus eligibility