More jobs:
Senior Software Engineer | Remote
Remote / Online - Candidates ideally in
South Africa
Listed on 2026-07-23
South Africa
Listing for:
Crossing Hurdles
Remote/Work from Home
position Listed on 2026-07-23
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Senior Developer, Python
Job Description & How to Apply Below
Responsibilities
- Create Reinforcement Learning Environments to test AI models' problem-solving abilities.
- Develop solutions for complex software engineering problems including bug fixing and feature implementation.
- Refactor codebases and optimize software performance.
- Create reproducible environments and golden reference solutions for engineering challenges.
- Proficiency in Python3, Java, Rust, or Type Script, with additional experience in C++ or Go considered a strong asset.
- Deep understanding of algorithms, data structures, and performance tuning.
- Demonstrated experience in debugging complex software issues and delivering maintainable solutions.
- Strong background in feature development and codebase refactoring.
- Proven ability to optimize software for performance and scalability.
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×