Sr. Software Engineer, Automation Engineering

TALENTHOP LLC
United States
3 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence ARM Architecture Continuous Integration Python (Programming Language) Modular Design Regression Testing Software Construction Software Engineering Snowflake Fastapi Information Technology
+2 more
Virtual Agents Automation Anywhere

Job description

The SR. SOFTWARE ENGINEER, AUTOMATION ENGINEERING will develop AI-driven automation systems and production-grade software to support the organization’s data collaboration ecosystem. This role focuses on building reliable, scalable tools and AI agents that automate complex engineering and operational workflows, enhancing audience activation, measurement, and reporting., * Design and implement AI agents and automation workflows using tools like Snowflake Cortex, LangChain, and similar frameworks.

  • Develop reusable tools, APIs, and components for composing agentic workflows.
  • Implement retrieval-augmented generation workflows and context management to improve system performance.
  • Build evaluation frameworks, regression tests, and monitoring for AI-agent reliability.
  • Define and track key metrics such as task completion, accuracy, latency, and failure rates.
  • Design validation and guardrail mechanisms to reduce errors and unsafe outputs.
  • Collaborate with engineering and operations teams to transition AI workflows to production.
  • Develop and maintain production-grade Python applications, libraries, and services following best software engineering practices.
  • Create reusable engineering patterns to improve consistency and reduce bespoke development.
  • Work with cross-functional teams to translate business needs into scalable technical solutions.
  • Build reusable Python libraries supporting audience workflows and measurement use cases.
  • Abstract complex workflows into repeatable, self-service components for internal and external users.
  • Enable configurable feature deployment for rapid delivery of new capabilities.
  • Mentor engineers and promote engineering standards and a culture of reliability and continuous improvement.

Requirements

  • Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or related field.
  • Strong Python programming skills.
  • Experience designing reliable, scalable automation systems.
  • Familiarity with AI agent frameworks and automation workflows.
  • Knowledge of software engineering best practices including modular design, testing, CI/CD, and documentation.
  • Ability to collaborate effectively with cross-functional teams.

Benefits & conditions

Pay Range and Compensation Package:

  • The pay range and compensation package for this role will be determined based on the candidate’s experience, skills, and other relevant factors.

Benefits & Perks:

  • Medical insurance
  • Dental insurance
  • 401(k)

About the company

NBCUniversal is a major media and entertainment organization that creates and distributes content across film, television, and streaming platforms. It also operates global theme parks and consumer experiences. The company manages a portfolio of leading entertainment and news brands and produces content through multiple film and television studios.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:33 min

Integrating internal APIs and maintaining data sovereignty

Mahran Meißner Mahran Meißner · World Congress 2026 Europe

1:32 min

Designing modular application agents with integrated python tool chaining

Ankit Patel Ankit Patel · World Congress 2025

1:50 min

Actionable career advancement strategies for distinct engineering seniorities

Gunnar Grosch · Coffee With Developers

1:42 min

Introduction to the fast API web framework

Sebastián Ramírez · World Congress 2022

1:44 min

Balancing artisanal coding skills with automated agent oversight

Jyoti Bansal Jyoti Bansal +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all