Senior Software Engineer, AI Reliability

MixMode

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Own the reliability, performance, and operational health of production AI services
  • Refactor and harden existing systems to improve resilience, clarity, and maintainability
  • Diagnose and resolve issues across distributed services, data pipelines, and storage layers
  • Design and implement monitoring, alerting, and debugging tools for high-availability systems
  • Partner with researchers and engineers to productionize predictive systems at scale
  • Establish best practices for testing, deployment, capacity planning, and incident response
  • Contribute to incident response and postmortems, driving continuous improvement

Requirements

  • 7+ years of professional software engineering experience
  • Strong proficiency in Python and at least one JVM language (Java, Scala, Kotlin)
  • Proven experience designing, building, and operating distributed systems in production
  • Strong understanding of service architecture, concurrency, and resource management
  • Experience operating Kubernetes deployments
  • Strong experience with relational databases and query performance analysis
  • Experience implementing automated testing and production observability
  • Ability to travel to Santa Barbara, CA, a few times per year

Preferred Qualifications

  • Experience collaborating with ML or data science teams
  • Ability to improve system architecture through design, code review, and mentorship

Benefits

  • Remote-First Work Culture
  • Healthcare (Medical, Dental, Vision, Accident)
  • Basic & Voluntary Life and AD&D
  • Flexible Spending Account (FSA)
  • 401(k) with Employer Match
  • Paid Holidays & Flexible Paid Time Off (PTO)

About the Company

MixMode is a leading provider of AI-powered cybersecurity solutions at scale, pioneering a patented third-wave, context-aware AI approach that automatically learns and adapts to dynamic environments.

Skills & tools

PythonKubernetesDistributed Systems

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 017+ years software engineering experience
  2. 02Proficiency in Python
  3. 03Proficiency in Java, Scala, or Kotlin
  4. 04Experience with distributed systems
  5. 05Experience with Kubernetes
  6. 06Experience with relational databases
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches