Senior Software Engineer, Automation Engineering

atNBCUniversalRemoteCA flagCanadaFull-timeQA Automation EngineerSenior$140k – $180k/year

Posted 1 day ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design and develop internal AI agents and automation workflows utilizing Snowflake Cortex, LangChain, LangGraph, or comparable frameworks.

• Create reusable tools, APIs, and components tailored for agentic workflows.

• Implement retrieval-augmented generation workflows, strategies for context management, and prompt patterns.

• Construct evaluation harnesses, regression tests, monitoring patterns, metrics, guardrails, and validation for AI agent behavior.

• Transition AI workflows from prototype to production-ready systems in collaboration with engineering and operations teams.

• Design, build, and sustain production-grade Python applications, libraries, and services.

• Advocate for object-oriented design, automated testing, CI/CD, code reviews, observability, and thorough documentation.

• Develop reusable engineering patterns and scalable technical solutions to address business requirements.

• Create reusable Python libraries for workflows catering to clean room audiences and measurement use cases.

• Transform analytical and data collaboration workflows into repeatable self-service components.

• Facilitate configurable feature deployment across various partners.

• Mentor engineers through code reviews, technical design discussions, and operational best practices.

• Set 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 discipline.

• Over 5 years of experience in developing production-grade software using Python, including libraries, services, testing, CI/CD, and conducting code reviews.

• Practical experience in building applications utilizing LLMs, RAG, vector databases, prompt engineering, or frameworks like LangChain, LangGraph, LlamaIndex, or similar tools.

• Experience in designing AI-enabled workflows, reasoning agents, tool-using agents, or intricate automation systems.

• More than 3 years of hands-on experience with cloud data platforms such as Snowflake, Databricks, or equivalent technologies.

• Strong comprehension of production system design, encompassing observability, reliability, scalability, performance tuning, and operational support.

• Familiarity with data clean room concepts or platforms like Snowflake Clean Rooms, Databricks Clean Rooms, LiveRamp, Habu, or similar technologies.

• Experience in advertising technology, audience activation, campaign delivery, reach and frequency, attribution, incrementality, or reporting workflows.

• Preferred: Snowflake SnowPro Core Certification, Databricks Certified Data Engineer Associate, or similar cloud/data platform certification.


🏝️ Benefits

• Medical, dental, and vision insurance.

• 401(k) plan.

• Paid leave.

• Tuition reimbursement.

• Discounts and perks.

• Eligibility for bonuses.

People also viewed

AIS (Applied Information Sciences)1 day ago

Integration and Automation Engineer

US flagUnited States OnlyFull-timeQA Automation Engineer$150k – $227k/year
ApplyView job
Cyber Tools and Solutions1 day ago

Senior Test Automation Analyst

BR flagBrazil OnlyFull-timeQA Automation Engineer
ApplyView job
Muon Space1 day ago

Operations and Automation Engineer

US flagUnited States OnlyFull-timeQA Automation Engineer$143k – $201k/year
ApplyView job
Alkami Technology1 day ago

Automation Engineer

US flagUnited States OnlyFull-timeQA Automation Engineer$40 – $50/hour
ApplyView job
Genesys1 day ago

Senior AI Automation Engineer

MX flagMexico OnlyFull-timeQA Automation Engineer
ApplyView job
Matrix Technologies, Inc.1 day ago

Senior Batch Automation Engineer

US flagColorado, +4 more statesFull-timeQA Automation Engineer$93k – $117k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers