Software Engineer - Backend - Remote

RECRUITER LLC
United States
2 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≀ 32 hours)
Compensation
$104,000 - $208,000
Working hours
Shift work

Tech stack

Java (Programming Language) Artificial Intelligence C++ (Programming Language) Data Structures Software Debugging Python (Programming Language) Machine Learning Performance Tuning Server Administration Software Engineering TypeScript Reinforcement Learning
+6 more
Rust (Programming Language) Backend Codebase Software Performance Code Restructuring Golang

Job description

We are seeking experienced Backend Software Engineers to support an AI training project focused on building reinforcement learning environments that test AI models against real-world software engineering challenges., * Create challenging coding tasks based on real software repositories.

  • Design problems involving complex bugs, non-trivial features, and performance improvements.
  • Build reproducible environments for each task.
  • Develop deterministic verifiers that accept valid implementations and reject incorrect, incomplete, or hard-coded solutions.
  • Provide reference solutions demonstrating correct approaches.
  • Identify and flag ambiguous or unverifiable tasks.

Requirements

Software Engineering, Software Engineering, Reinforcement Learning, Testing, Artificial Intelligence (AI), Software Administration, Performance Tuning/Optimization, Refactoring, Debugging Skills, Performance Management, * Strong hands-on experience in at least one of Python, Java, Rust, Go, C++, or TypeScript.

  • Deep understanding of algorithms, data structures, and software engineering principles.
  • Proven ability to debug complex systems and optimize software performance.
  • Experience with feature development, codebase refactoring, or legacy system modernization.
  • Strong technical documentation and communication skills.

Benefits & conditions

ENGAGEMENT DETAILS

  • Approximately 15 hours per week with flexible scheduling.
  • Estimated task duration: 5 hours for trainers and 1.5 hours for reviewers.
  • Project-based contractor engagement.
  • Selected candidates should be ready to begin within 24-48 hours after onboarding., $50-$100 per hour equivalent, with payment based on approved tasks meeting project specifications. Actual earnings depend on task availability, complexity, and completion time.

Annualized equivalent: $96,000-$192,000, based on 40 hours per week and 48 working weeks per year.

Annualized compensation is an illustrative equivalent based on 40 hours/week Γ— 48 weeks/year. Actual earnings depend on hours worked, project availability, and approved work.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…