Software Developer

RemoteJobsOne

Greater London

Remote

GBP 62,000 - 78,000

Part time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

RemoteJobsOne is seeking a Software Developer for a fully remote contract role. You will design scalable software using Python, Java, and JavaScript/Node.js, conduct code reviews, and produce thorough technical documentation.

The role emphasizes collaboration across distributed teams and contributing practical input for AI training datasets. Applicants should have 5+ years in software development, strong architecture design experience, and excellent written and verbal communication.

Qualifications

  • 5+ years of professional or consulting software development experience.
  • Experience designing and reviewing complex architectures.
  • Strong technical documentation skills.
  • Experience with code reviews and providing feedback.
  • Ability to communicate clearly in writing and speech.
  • Experience working remotely with distributed teams.
  • Nice to have AI/machine learning exposure.

Responsibilities

  • Design scalable, maintainable software solutions using Python, Java, JavaScript/Node.js, and full-stack technologies.
  • Conduct detailed code reviews and provide actionable feedback on functionality and performance.
  • Develop and maintain comprehensive technical documentation for architectural decisions and maintenance.
  • Collaborate to shape software architecture and promote best practices for long-term stability.
  • Analyze requirements to deliver efficient, high-quality deliverables for clients and projects.
  • Contribute real-world programming examples and problem-solving approaches for AI training datasets.
  • Communicate findings and solutions clearly in writing and verbally.

Skills

Python
Java
JavaScript/Node.js
Full-stack development
Code reviews
Technical documentation
Remote collaboration
AI exposure (nice to have)

Job description

This is a fully remote position, open to candidates based in United Kingdom.

Pay: $60–$75/hr

Role Title: Software Developer

Role Type: Contractor

Location: Remote

We are engaging Software Developers to contribute expertise to a dynamic customer project focused on digital innovation. In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.

Scope of Work
  1. Design and implement scalable, maintainable, and robust software solutions leveraging Python, Java, JavaScript/Node.js, and full-stack technologies.
  2. Conduct detailed code reviews, providing actionable feedback to ensure functionality, performance, and adherence to standards.
  3. Develop and maintain comprehensive technical documentation to support architectural decisions and ongoing maintenance.
  4. Collaborate in shaping software architecture and recommending industry best practices for long-term stability and scalability.
  5. Participate in the analysis of requirements to deliver efficient, high-quality deliverables meeting client and project needs.
  6. Contribute real-world programming examples, explanations, and problem-solving approaches as foundational input for AI training datasets.
  7. Communicate findings, challenges, and solutions effectively using clear written and verbal communication skills.
Preferred Qualifications
  1. 5+ years of proven experience as a professional, consultant, or specialist in one or more of: Python, Java, JavaScript/Node.js, or full-stack software development.
  2. Demonstrated expertise in designing and reviewing complex software architectures and codebases.
  3. Strong background in producing and maintaining high-quality, user-friendly technical documentation.
  4. Solid experience with code review processes, offering insightful, constructive feedback to peers or contributors.
  5. Ability to distill complex software concepts into clear, concise written and verbal communication pieces.
  6. Experience working remotely and collaborating across distributed teams using digital communication tools.
  7. Nice to have: exposure to AI, machine learning concepts, or contributing to technology training datasets.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Software Engineer for AI Training Data & Systems
Remote Software Engineer for AI Training Data & Systems

RemoteJobsOne • Greater London

Remote
GBP 62,000 - 78,000
Javascript Developer - Remote
Javascript Developer - Remote

YO IT Consulting • Manchester

On-site
GBP 60,000 - 90,000
Senior AI Engineer
Senior AI Engineer

Infused Solutions Ltd • Greater London

Remote
GBP 65,000 - 75,000
Annual bonus
Private healthcare
Pension scheme
+2
Senior AI Software Engineer
Senior AI Software Engineer

Experis Austria • United Kingdom

On-site
GBP 15,129,000 - 20,664,000
AI Software Developer (Python, JavaScript, ML)
AI Software Developer (Python, JavaScript, ML)

Salt Digital Recruitment • Greater London

On-site
GBP 92,000 - 148,000
Software Engineer / AI Code Trainer (Python, Web, Full Stack)
Software Engineer / AI Code Trainer (Python, Web, Full Stack)

Free resume • United Kingdom

Remote
GBP 52,000 - 130,000
100% remote
Flexible schedule
Weekly payouts
+2
Remote Software Developer (Backend)
Remote Software Developer (Backend)

Placements24 • Greater London

Remote
GBP 60,000 - 90,000
Senior Python Engineer
Senior Python Engineer

Velocity Tech • United Kingdom

Remote
GBP 90,000 - 120,000
Software Engineer - AI, Next.js - £80k
Software Engineer - AI, Next.js - £80k

Oliver Bernard • United Kingdom

On-site
GBP 75,000 - 100,000
AI Engineer - UK (Remote)
AI Engineer - UK (Remote)

Yeah! Global • Greater London

Remote
GBP 70,000 - 100,000