Skip to main content
Legion

Senior Software Engineer, Machine Learning

RemoteUnited States onlyArchived
Published
Role
AI / ML
Experience
Senior
$230k–$270k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior software engineer with 5+ years building production systems, focused on applied ML and AI platform capabilities. Needs Rust, Python or similar, backend/distributed systems/APIs, and production LLM/foundation model integration. Must be a US citizen or Green Card holder due to US Government contract requirements.

Core skills

Rust/PythonLarge language modelsFoundation models

Required skills

APIs

Optional skills

KubernetesCloud-native infrastructureRetrieval-augmented generationMultimodal AIAI agentsModel orchestrationOpen-source foundation modelsEvaluation frameworks

What you'll do

  • Design, build, and maintain the core AI capabilities that power intelligent experiences across the platform.
  • Develop reusable capabilities for model integration, reasoning, multimodal understanding, structured generation, evaluation, and other foundational AI functionality.
  • Optimize the AI systems that power these capabilities through experimentation, quantitative evaluation, context engineering, and iterative refinement.
  • Apply your production software engineering experience to build backend services, APIs, and distributed AI systems.
  • Partner closely with cross-functional partners to deploy scalable AI services that enable product teams to rapidly build AI-powered experiences.
  • Rapidly prototype emerging AI techniques and translate successful experiments into production-ready platform capabilities.
  • Support production systems by debugging failures and continuously improving latency, reliability, observability, and operational performance.
  • Stay current with advances in AI engineering, foundation models, and applied machine learning, applying them where they create meaningful customer value.
  • Optimize AI systems for performance, latency, reliability, scalability, and cost.
  • Contribute to a collaborative engineering culture focused on ownership and continuous learning.

What they require

  • US Citizenship or Greencard is required due to US Government contract requirements.
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, or a related technical field, or equivalent practical experience.
  • 5+ years of experience building production software systems.
  • Strong software engineering skills with experience in Rust, Python, or similar programming languages.
  • Proven ability to build scalable backend services, distributed systems, APIs, or data-intensive applications.
  • Hands-on experience integrating large language models or other foundation models into production applications.
  • Ability to design, evaluate, and improve AI systems through experimentation, quantitative evaluation, and continuous iteration.
  • Familiarity with modern AI engineering patterns such as structured outputs, tool calling, context engineering, multimodal systems, or AI workflows.
  • Strong understanding of software engineering best practices, including testing, observability, reliability, and maintainability.
  • Demonstrated ability to take ownership of technically ambiguous projects from design through production.
  • Excellent communication and collaboration skills with the ability to work effectively across cross-functional teams.
  • Growth mindset and low ego, with a willingness to learn, adapt, and collaborate.
  • Preferred: Experience building reusable AI capabilities or shared AI services.
  • Preferred: Domain expertise building complex AI systems such as multimodal reasoning, long-running inference workflows, AI agents, or model orchestration.

Legion provides an AI-native workforce management platform that helps labor-intensive organizations maximize labor efficiency and employee engagement, with a mission to turn hourly jobs into good jobs.

Workforce ManagementStartup

Details

Apply routeGreenhouse
$230k–$270k/yr