Auger

Software Development Engineer, AI Enablement

Bellevue, WA
SQL Python Spark Scala Flink Beam
Description

Software Development Engineer - AI Enablement

Location: Bellevue

Department: AI Enablement Engineering

Location Type: IN_OFFICE

Employment Type: FULL_TIME

About the Team & Role


Auger is building an autonomous operating system for the supply chain. Our customers rely on Auger to understand reality and change it: reporting, AI-powered decision support, and write-back execution systems that operate at scale.

This role is data-centric software engineering. We hold a high bar for quality: you’ll help turn messy, customer-shared data into a unified semantic layer that analytics, AI workflows, and execution paths can rely on.

This is not a “move data from A to B” role. You are expected to own data correctness, semantic correctness, and operability for the data lifecycle.
 

What You’ll Do


As a Software Development Engineer, you have a solid data engineering background. You will deliver end-to-end on assigned pipelines and transformation work, help troubleshoot production issues, and consistently improve quality through tests, checks, and sound operational habits.
  • Build and maintain data pipelines lifecycle. Ship production-grade transformation logic and operational outputs, using schema contracts and measurable validation.
  • Work in an agent-native style—use AI tools to move faster on data exploration, data transformation, data queries, data investigation, and refactors. Contribute to reusable patterns and tooling (including agent-assisted workflows) so the team can discover schemas, draft transforms, generate SQL faster, and troubleshoot with less one-off work.
  • Build and maintain the integration points between data pipelines and ML pipelines. Implement schema-bound datasets that transform pipeline outputs into ML-ready inputs, and write ML results back to the semantic layer following established contracts. Contribute to schema design and enforce data contracts that keep model logic cleanly separated from the system of record.
  • Operate what you build: monitoring and alerting as appropriate, participating in incidents remediations, and following through so issues do not repeat. Practice test-driven habits for data: clarify correctness for the datasets you touch; add automated checks and regression coverage where it matters; turn bugs and incidents into fixes that stick. 
  • Partner with product, science, and platform teammates to clarify requirements, flag tradeoffs early, and deliver work that holds up to customers.
 

What You Bring


  • Degree in Computer Science, Mathematics, Statistics, or another data-intensive discipline (or equivalent practical experience). 4+ years of professional development experience with strong hands-on SQL and Python in production (Spark or equivalent large-scale batch processing preferred; Scala/Flink/Beam a plus). 3+ years in data work (structured and semi-structured), modern warehouses/lakehouses, and practical schema design in evolving domains.
  • Ownership mindset on production systems: you debug methodically, improve reliability over time, and connect your work to customer/product outcomes. Hands-on experience with lakehouse/warehouse patterns, incremental processing, and basic performance/cost awareness. Notebook fluency and the judgment to structure notebook work so it is reviewable and promotable.
  • Validation-first habits for data: meaningful checks between layers, DQ where it counts, and regression protection for critical transforms. Agent-native fluency with verification—you treat generated SQL/pipelines as proposals until proven.
  • Clear communication and collaboration: you ask good questions, drive work to completion, and leave the codebase better than you found it.
  • A plus if you have experience in supply chain, planning, or fulfillment domains.
Auger
Auger

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say