This job is no longer available
This job expired on 27/08/2026. It no longer accepts applications.
Software Engineer – Remote Contract (up to $75/hr)
Crossing Hurdles
Job description
About the role
We are seeking a contract Software Engineer to design and maintain reinforcement-learning environments and backend services for programming tasks. This fully remote position offers flexible hours (10‑40 hrs/week) and an hourly rate of $40‑$75.
Key responsibilities
- Build and maintain reinforcement learning environments for backend programming tasks.
- Write backend services and supporting code using Java, Python, Node.js, Go, or Rust.
- Develop thorough unit and integration tests to ensure high test coverage.
- Review code for correctness, performance, maintainability, and security.
- Solve programming tasks and document technical reasoning to improve AI model quality.
- Collaborate asynchronously with a distributed team and document engineering decisions.
Required profile
- Strong experience in backend software development using Java, Node.js, Go, or Rust.
- Proven experience building scalable backend systems and APIs.
- Experience with debugging, performance optimization, and automated testing.
- Strong understanding of software engineering best practices and code review.
- Cybersecurity/SecOps experience or exposure is highly preferred, including application security and secure coding.
Required skills
- Java
- Python
- Node.js
- Go
- Rust
- Unit testing
- Integration testing
- Debugging
- Performance optimization
- Automated testing
- Secure coding
- Application security
What we offer
- Competitive hourly rate ranging from $40 to $75.
- Fully remote work with flexible weekly hours.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salary: Software Engineer Based on 12 job offers in South AfricaSalaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Crossing Hurdles