Remotehey

Work anywhere, Live anywhere

Crossing Hurdles - remotehey
Crossing Hurdles

Senior Software Engineer | Remote

canada / Posted
APPLY

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.