Senior Software Engineer - Core AI

QualtricsSeattle, WA
$168,000 - $221,000Hybrid

About The Position

Qualtrics is seeking a Senior Software Engineer to join the Socrates Experimentation Platform (SEP) team, part of the Core AI Product Unit. The mission of this team is to enable applied scientists, data scientists, and ML engineers to rapidly build, deploy, and operate AI features and solutions at scale by providing a unified platform and a governed data architecture. The team builds and maintains the infrastructure and workflows that power the end-to-end ML lifecycle, including data ingestion and anonymization, feature engineering, model training and evaluation, and production deployment, all within AWS SageMaker Unified Studio. They aim to reduce time-to-value, improve data and model quality, and lower total cost of ownership through purpose-built self-service tooling, pipeline automation, and robust operational guardrails. The role involves working on high-impact projects building the platform that Qualtrics' AI teams depend on, across a breadth of AWS technologies. The engineer will participate in design and architecture discussions, work cross-functionally with various teams, and evaluate and adopt new tools and patterns in the AWS ML and data ecosystem.

Requirements

  • 4+ years of relevant software engineering experience.
  • Strong backend development experience in Python; familiarity with other languages such as Java, TypeScript, or Go is a plus.
  • Experience building and operating data pipelines or distributed data systems (e.g. ETL/ELT, event-driven architectures, SQS/Kafka, S3-based data lakes).
  • Familiarity with AWS cloud services; hands-on experience with SageMaker, DataZone, Lake Formation, Glue, or similar data/ML platform services is a strong plus.
  • Familiarity with infrastructure-as-code (e.g. AWS CDK).
  • Familiarity with different database technologies across SQL and NoSQL options.
  • Experience with professional software engineering practices such as unit testing, code reviews, and writing design documents.
  • Experience owning deployment and operations for large-scale distributed systems.
  • Bachelor's degree in Computer Science or related field, or suitable industry experience.

Nice To Haves

  • Familiarity with other languages such as Java, TypeScript, or Go.
  • Hands-on experience with SageMaker, DataZone, Lake Formation, Glue, or similar data/ML platform services is a strong plus.
  • Familiarity with infrastructure-as-code (e.g. AWS CDK).

Responsibilities

  • Design and build scalable, reliable backend services and data pipelines that power the end-to-end ML lifecycle within AWS SageMaker Unified Studio.
  • Own the entire lifecycle of the features and platform capabilities you work on, from ideation to delivery, collaborating closely with applied scientists, ML engineers, and product managers.
  • Build and operate data infrastructure implementing a medallion (bronze/silver/gold) architecture — including ingestion, transformation, anonymization, aggregation, quality checks, and lineage.
  • Operate production platform services with 99.9% availability SLOs, participating in on-call rotations and operational review processes.
  • Drive self-service tooling and automation that reduces manual toil and accelerates onboarding of new AI projects.
  • Teach and mentor other engineers on the team, participate in design discussions, and establish and maintain best practices through code reviews and mentorship.

Benefits

  • Qualtrics Annual Experience Bonus ($1,800)
  • Global Wellness Benefit ($1,200)
  • Quarterly team offsite team building events.
  • Great standard benefits package (medical, dental, vision, life insurance, 401k, etc).
  • Snacks, drinks, and free lunches in our office.
  • Sign-on bonus
  • Restricted stock units
  • Paid time off
  • Wellness reimbursement
  • Mental health benefits
  • Experience bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service