Crossing Hurdles logo
Crossing Hurdles Verified
Business Consulting, Coaching, Professional Services

Senior Software Engineer | Remote

United StatesRemoteContractSenior$100–$160 /hrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Seeking a Senior Software Engineer for a remote, full-time hourly contract role. The engineer will design, build, and optimize distributed infrastructure for AI agents, focusing on backend systems, APIs, and orchestration layers. Responsibilities include integrating model-serving pipelines, agent reasoning loops, and memory stores, as well as building and maintaining agent runtime infrastructure. The role also involves implementing monitoring, observability, and fault-tolerance, and evaluating system performance across compute, networking, and storage. Strong experience with large-scale distributed systems, production-grade backend services, cloud infrastructure, containerization, and networking is required. Familiarity with agent frameworks and LLM inference pipelines is preferred.

Position:
Software Engineer
Type:
Hourly contract
Compensation:
$100–$160 per hour
Location:
Remote
Commitment:
Full-time, approximately 30–40 hours per week
Role Responsibilities

  • Design, build, and optimize distributed infrastructure for training, deploying, and scaling AI agents
  • Develop backend systems including services, APIs, and orchestration layers supporting agent lifecycles
  • Integrate model-serving pipelines, agent reasoning loops, memory stores, and planning components into production systems
  • Build and maintain agent runtime infrastructure including scheduling, state management, and inter-agent communication
  • Implement monitoring, observability, and fault-tolerance for long-running distributed workflows
  • Evaluate and improve system performance across compute, networking, storage, and inference layers
  • Participate in regular synchronous collaboration sessions to review architecture and troubleshoot systems

Requirements

  • Strong experience building large-scale distributed systems
  • Strong experience designing production-grade backend services and APIs
  • Proficiency in one or more systems or backend programming languages
  • Strong experience with cloud infrastructure and containerization/orchestration tools
  • Familiarity with agent frameworks, multi-agent architectures, or LLM inference pipelines
  • Strong understanding of networking, data streaming, caching, and performance optimization
  • Excellent collaboration and communication skills

Application Process (Takes 20 Mins)

  • Upload your resume.
  • Complete an interview.
  • Submit a short form.
Ready to apply?
You'll be redirected to Crossing Hurdles's application page.

Similar roles