We are seeking a Lead Software Engineer (AI Developer Tooling & Enablement) for a hybrid/remote contract role in Beaverton, OR. The role involves designing and building internal platforms, tools, and frameworks to accelerate AI/ML development across engineering teams.
Key responsibilities include developing scalable APIs, automation pipelines, CI/CD workflows, and improving developer experience for AI workflows. Collaboration with ML engineers, data scientists, and platform teams is essential, along with mentoring engineers and leading technical initiatives.
Required qualifications include 8+ years in software engineering focused on platform or tooling development, strong programming skills in Python, Java, or Go, experience with AI/ML platforms, cloud services (AWS, GCP, Azure), and container orchestration (Kubernetes). Preferred skills include familiarity with ML platforms like MLflow or Kubeflow, LLMs, GenAI frameworks, and supporting developer experience improvements.