Senior Software Engineer | Remote
Crossing HurdlesFull Description
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.