Software Engineer (AI/ML Tools focus)

Schweitzer Engineering Laboratories (SEL)Pullman, WA
$97,700 - $144,400Onsite

About The Position

This position's primary focus is to build, configure, apply, and maintain infrastructure and runtimes that will provide AI/ML (AI and Machine Learning) functionality for software developers inside SEL. This will include maintaining systems, deployments, and integrations (Ops work) as well as development and research tasks. During the course of your work, you will primarily focus on configuration of existing solutions, validation of working deployments, and occasional lightweight model training or fine-tuning for specific applications. You will develop integrations and the occasional novel application harness, but this position's research focus is on applications of AI/ML, not directly performing model development or research. Note: US Citizenship required.

Requirements

  • Experienced with Python, pip/uv
  • Familiarity with typescript, yarn/npm
  • Familiarity with transformers, autoencoders, classifiers
  • Basic Linux/Unix ops skills
  • Worked on medium to large sized codebase with PR-driven review workflow
  • Maintained CI/CD pipelines
  • Maintained hybrid ops framework for lambda/azure functions, scheduled tasks, REST or similar web services, etc.
  • Familiarity with OIDC or SAML from developer and ops side
  • US Citizenship required

Nice To Haves

  • Familiarity with CI/CD pipelines
  • Familiarity with Azure/Azure Foundry
  • Familiarity with computer vision models, diffusion models, classifiers, YOLO, SAM, etc.
  • Familiarity with Kubernetes, Docker, containerd, etc.
  • Familiarity with rust language and accompanying toolchains

Responsibilities

  • Maintain infrastructure deployed by the team.
  • Balance research and new tool development.
  • Identify new technologies that improve the default quality and safety of our work.
  • Amplify the efforts of our developers.
  • Develop automation harnesses for applied AI/ML.
  • Marry that automation to our SDLC toolchains (CI/CD, static analysis, DevOps tooling).
  • Meet with stakeholders and internal customers to identify needs.
  • Obtain agreement on prioritization.
  • Help educate internal customers on how they can succeed in the ecosystems that will be built.

Benefits

  • Competitive pay
  • Superior benefits
  • Inspiring work
  • 100% employee owned
  • Retirement benefits include an employer funded stock ownership plan (ESOP)
  • Personal 401(k) options
  • Top tier medical, prescription, dental, vision, life, and disability insurance
  • 10 paid holidays
  • Annual vacation accrual starting at 12 days
  • 9 paid sick days
  • Paid family and medical leave that covers 90% of your pay
  • STEM courses
  • Apprenticeships
  • Tuition assistance
  • Engineering development programs
  • Wellness benefits
  • Fertility benefits
  • Adoption benefits
  • Flexible spending benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service