Senior Software Engineer, Automation Engineering

đź•’ September 10

🇨🇦 Canada – Remote

đź’µ $140k - $180k / year

⏰ Full Time

đźź  Senior

🤖 QA Automation Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NBCUniversal

NBCUniversal

10,000+ employees

Founded 2004

📱 Media

Media • Entertainment

NBCUniversal is a leading global media and entertainment company known for creating and distributing content across a variety of platforms. With over 100 years of experience, it is a part of Comcast and encompasses brands like Peacock, NBC Sports, and many others to educate, entertain, and empower audiences around the world. The company is involved in television broadcasting, film production, and theme parks, and is also recognized for its initiatives in technology and corporate social responsibility. NBCUniversal is committed to innovation and social impact, making it a vibrant workplace for media and tech professionals.

đź“‹ Description

• 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

• 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

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

Apply Now

Similar Jobs

đź•’ September 3

Mindbridge

5001 - 10000

🤝 B2B

đź’Ľ Consulting

🏢 Enterprise

QA automation developer building test suites and quality pipelines at MindBridge Analytics. Validating AI-powered, LLM-based, and agentic software capabilities.

🇨🇦 Canada – Remote

đź’µ $108k - $121k / year

⏰ Full Time

🟡 Mid-level

đźź  Senior

🤖 QA Automation Engineer

đź•’ August 31

Upgrade, Inc.

1001 - 5000

đź’Ľ Consulting

🛡️ Insurance

đź“‹ Compliance

Ingénieur senior en automatisation AQ bâtissant l'infrastructure et les agents de test d'Upgrade, fintech de crédit responsable. Déployant des services de production pour accélérer l'ingénierie.

🗣️🇫🇷 French Required

đź•’ August 14

Upgrade, Inc.

1001 - 5000

đź’Ľ Consulting

🛡️ Insurance

đź“‹ Compliance

Senior QA automation engineer building testing infrastructure for Upgrade, a consumer-finance company. Creating agentic solutions, deployment services, and frameworks that improve engineering productivity.

đź•’ August 14

nesto

501 - 1000

đź’Ľ Consulting

🛡️ Insurance

đź’ł Fintech

Salesforce QA Automation Developer testing nesto’s mortgage technology platform. Building Playwright automation and QA processes across Salesforce releases and environments.

🇨🇦 Canada – Remote

đź’° $80M Series C - Nesto on 2022-12

⏰ Full Time

🟡 Mid-level

đźź  Senior

🤖 QA Automation Engineer

đź•’ August 7

nesto

501 - 1000

đź’Ľ Consulting

🛡️ Insurance

đź’ł Fintech

Salesforce QA Automation Developer testing nesto’s mortgage technology platform for Canadian lenders. Building Playwright automation, managing Salesforce environments, and supporting CI/CD releases.