Crossing Hurdles · 1 day ago
Software Engineers | Remote
Crossing Hurdles is seeking an Exceptional Software Engineer to build and support high-performance systems for machine learning applications. The role involves designing and maintaining scalable APIs, managing development environments, and collaborating with teams on technical challenges.
Staffing & Recruiting
Responsibilities
Build and support robust, high-performance systems used in next-generation machine learning applications
Configure and manage development environments, system dependencies, and infrastructure components
Design, implement, and maintain scalable APIs and service layers interfacing with advanced AI models
Perform system-level debugging, performance tuning, and reliability improvements
Work extensively in Linux-based environments using terminal-driven workflows
Collaborate asynchronously with engineering and research teams on complex technical problems
Qualification
Required
Strong professional background in software or systems engineering from high-performance technical environments
Advanced proficiency with Linux systems, including kernel interaction, file systems, permissions, and command-line tooling
Strong skills in Bash scripting, Python, Shell, C, and low-level system debugging
Experience working with Docker, Git, networking concepts, and UNIX tooling
Demonstrated experience building, testing, and integrating APIs
Familiarity with large codebases or open-source repositories
Excellent problem-solving ability, attention to detail, and written communication skills
Ability to work independently in a fully remote environment
Company
Crossing Hurdles
At Crossing Hurdles, we specialise in customised recruitment and staffing solutions designed to drive success for businesses and professionals.
Funding
Current Stage
Early StageCompany data provided by crunchbase