Senior Software Engineer building Python AI agents and automation for NBCUniversal’s advertising technology platform. Productizing data collaboration, audience activation, measurement, and reporting workflows.
Responsibilities
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
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
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
Digital Support Automation Engineer shaping Element Fleet Management’s enterprise digital support and workflow automation platform. Governing architecture, standards, AI evaluation, and cross - functional technical initiatives.
Ingénieur.e en automatisation spécialisé.e en sécurité des machines chez Norda Stelo. Analyse des risques et intégration de solutions automatisées conformes aux normes industrielles.
AI and automation engineer building enterprise solutions for Magnet Forensics, a digital investigative software company. Automating workflows across business applications, data, analytics, and IT.
Senior Automation Engineer developing and validating battery energy storage and microgrid control solutions for Socomec. Designing automation architectures and integrating PLC, SCADA, PCS, and BMS systems.
QA Automation Engineer advancing AI - first QA automation for Quest Software’s Azure - based On Demand Migration SaaS. Building C#/.NET tests, cloud QA labs, and agentic development workflows.
Test Automation Developer intern building Java, Selenium, and API testing frameworks for Intact’s insurance technology teams. Supporting claims automation through Agile software development and testing.
Test Automation Developer intern building automated QA solutions for Intact’s insurance technology platforms. Developing scripts, executing tests, and improving quality across billing and personal - lines software teams.
QA automation developer building test suites and quality pipelines at MindBridge Analytics. Validating AI - powered, LLM - based, and agentic software capabilities.