Permute

Permute

Senior Software Engineer

Chicago · Senior · Full-time

Sponsorship not specifiedDetected 117 days ago
AWSMachine LearningLLMsResearch

About the role

  • This role is for builders who move quickly, think clearly in ambiguous situations, and take ownership of turning ideas into working systems.
  • The ideal candidate is someone who can reason through new problems, prototype rapidly, and ship reliable systems in a fast-moving startup environment.

Responsibilities

  • Design and implement production AI systems and agent architectures end-to-end
  • Build and maintain LLM-powered agents and tool-integration pipelines
  • Develop infrastructure for model evaluation, benchmarking, and monitoring
  • Collaborate with product, research, and engineering teams to deliver AI features
  • Optimize system reliability, performance, and scalability in deployed environments
  • Strong background in software engineering and system design
  • Experience building AI agents, LLM systems, or ML-driven products
  • 5+ years building in/around AWS infrastructure
  • Permute is seeking a Senior Software Engineer to design, build, and deploy production-grade AI systems in a fast-moving startup environment.
  • We care as much about how you think and build as we do about your background.

Requirements

  • Experience with:

Nice to have

  • Degree in Mathematics, Physics, Computer Science, or a related technical field

Benefits

  • Prototype and productionize new approaches in reinforcement learning and agent orchestration

Company info

  • Permute (www.permute.ai http://www.permute.ai)
  • Operate effectively in ambiguous, rapidly evolving startup environments
  • Solid foundation in algorithms, statistics, and optimization
  • Production Applications end-to-end
  • Agent orchestration frameworks
  • Model evaluation frameworks and benchmarking
  • Safety, monitoring, and reliability for deployed ML systems

This listing is sourced directly from Permute's careers page and normalized into a canonical job model.