Negotiable
Undetermined
Remote
United Kingdom
Summary: The role of Software Developer at Crossing Hurdles involves contributing to open-source projects while collaborating with leading AI research labs. The position is remote and offers an hourly contract with a commitment of 10-40 hours per week. Candidates are expected to analyze software issues, write and validate code, and implement APIs and backend components. Strong experience in software engineering and contributions to open-source repositories are essential for this role.
Key Responsibilities:
- Analyze and resolve software issues drawn from large open-source codebases.
- Write, test, and validate code solutions that address specific bugs or system inefficiencies.
- Implement and refine APIs, database structures, and backend components supporting AI workflows.
- Configure local development environments to replicate and investigate complex issues.
Key Skills:
- Strong professional software engineering experience in a fast-paced or technically demanding environment.
- Proven contribution history to open-source repositories such as astropy, django, matplotlib, pytest, scikit-learn, sphinx, and sympy.
- Advanced proficiency in Python, API development, and structured testing.
- Excellent analytical, written, and communication skills.
- Exceptional attention to detail and persistence in debugging complex systems.
Salary (Rate): £150.00/hr
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
At Crossing Hurdles, we work as a referral partner. We refer candidates to our partner that collaborates with world’s leading AI research labs to build and train cutting-edge AI models.
Position : Software Developer (Active Open Source Github Contributor)
Referral Partner : Crossing Hurdles
Type : Hourly contract
Compensation : $120–$150 per hour
Location : Remote
Duration : Open-ended engagement with potential for long-term collaboration
Commitment : 10-40 hours/week
Role Responsibilities :
- Analyze and resolve software issues drawn from large open-source codebases.
- Write, test, and validate code solutions that address specific bugs or system inefficiencies.
- Implement and refine APIs, database structures, and backend components supporting AI workflows.
- Configure local development environments to replicate and investigate complex issues.
Requirements :
- Strong professional software engineering experience in a fast-paced or technically demanding environment.
- Proven contribution history to one or more of the following open-source repositories (will be validated): astropy/astropy django/django matplotlib/matplotlib pytest-dev/pytest scikit-learn/scikit-learn sphinx-doc/sphinx sympy/sympy
- Advanced proficiency in Python, API development, and structured testing.
- Excellent analytical, written, and communication skills.
- Exceptional attention to detail and persistence in debugging complex systems.
Application process: (Takes 20 min)
- Upload resume
- AI interview based on your resume (15 min)
- Submit form