AI & Emerging technologies

Senior Software Engineer – AI Training Projects

Andrews Recruitment Group

London · England · United Kingdom

Senior Software Engineer – AI Training Projects

Flexible Hours | $30–$150/hr equivalent, with specialist projects paying more

We are recruiting experienced Software Engineers and Senior Software Engineers to support large-scale AI training projects.

No previous AI experience is required. The work is focused on real software engineering problems including:

  • Implementing new features
  • Refactoring codebases
  • Performance optimisation
  • Reviewing and validating code
  • Creating challenging coding tasks and reference solutions
  • Working across existing and unfamiliar repositories

Preferred Skills

  • Python
  • Java
  • Node.js
  • Go
  • Rust
  • C++
  • React

You should have strong commercial software engineering experience, good knowledge of algorithms and data structures, and confidence working on complex technical problems.

Experience in backend development, full-stack engineering, system design, automated testing, code review or cybersecurity would be highly relevant.

Working Pattern

  • Fully remote
  • Approx. 15 hours per week
  • Flexible days and hours
  • Contractor position
  • Projects typically move quickly

Compensation

Compensation varies depending on the project and experience level.

Most opportunities sit between $30–$150/hr equivalent, with some highly specialist senior projects offering higher rates.

Payment is generally output-based, with experts paid for completed tasks that meet project requirements.

Process

  • Application
  • AI interview
  • Technical assessment if required

Successful candidates can often begin within 24–48 hours of completing onboarding.

#J-18808-Ljbffr

Reference: WJ-766_23455646

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.