Remote | Software Developer — $60–$75/hour

24-Mag
  • New York, New York
  • Remote
  • $60–$75 Per Hour
  • Autofill and Review
4 days ago

Job Description

We are sharing a specialised consulting opportunity for experienced Software Developers with strong expertise in Python, Java, JavaScript/Node.js, full-stack development, code review, software architecture, and technical documentation to contribute to an advanced AI training and software-engineering evaluation project.

Selected professionals will design and evaluate production-quality software solutions, review complex codebases, assess architectural decisions, document technical reasoning, and contribute realistic programming examples and problem-solving approaches used to improve next-generation AI systems. No prior experience in AI is required.

Key Responsibilities

Software Design & Development

  • Design scalable, maintainable, and robust software solutions
  • Work across Python, Java, JavaScript/Node.js, and full-stack technologies
  • Apply strong engineering principles to real-world development scenarios
  • Translate requirements into efficient technical implementations
  • Balance performance, maintainability, and long-term scalability

Code Review & Quality Assurance

  • Conduct detailed reviews of complex software codebases
  • Identify functional, architectural, performance, and maintainability issues
  • Provide clear and actionable feedback on implementation quality
  • Evaluate adherence to engineering standards and best practices
  • Recommend practical improvements to code structure and design

Software Architecture

  • Review and contribute to software architecture decisions
  • Evaluate architectural trade-offs across scalability, reliability, and maintainability
  • Identify weaknesses in proposed system designs
  • Recommend appropriate design patterns and implementation approaches
  • Support long-term technical stability through sound architectural judgement

Technical Documentation

  • Develop and review high-quality technical documentation
  • Document architectural decisions, implementation approaches, and system behaviour
  • Translate complex software concepts into clear written explanations
  • Improve documentation for usability and long-term maintainability
  • Ensure technical materials accurately reflect system design and implementation

Programming & Problem-Solving Evaluation

  • Contribute realistic programming examples and engineering scenarios
  • Explain technical problem-solving approaches clearly and logically
  • Evaluate proposed software solutions for correctness and efficiency
  • Identify alternative approaches and relevant implementation trade-offs
  • Help establish high-quality reference material for software-engineering tasks

AI Training & Technical Evaluation

  • Review AI-generated code, technical explanations, and engineering solutions
  • Identify errors, weaknesses, or inconsistencies in model outputs
  • Provide structured technical feedback to improve software-engineering datasets
  • Apply professional engineering standards to evaluation tasks
  • Collaborate remotely with project contributors through written and verbal communication

Ideal Profile

  • 5+ years of professional, consulting, or specialist experience in software development
  • Strong expertise in one or more of Python, Java, JavaScript/Node.js, or full-stack development
  • Demonstrated experience designing and reviewing complex software architectures
  • Strong code-review experience with the ability to provide constructive technical feedback
  • Experience producing and maintaining high-quality technical documentation
  • Strong understanding of software engineering fundamentals and best practices
  • Ability to analyse complex codebases and architectural decisions
  • Excellent written and verbal technical communication skills
  • Ability to explain sophisticated software concepts clearly and concisely
  • Comfortable collaborating remotely across distributed teams
  • Exposure to AI, machine learning, or technology-training datasets is advantageous but not required
  • No prior AI-training or model-evaluation experience is required

Engagement Details

  • Independent contractor engagement
  • Fully remote
  • Compensation: $60–$75/hour
  • Work will involve software development, code review, architecture evaluation, technical documentation, and AI-output assessment
  • Strong practical software-engineering experience is central to this engagement
  • Assignments may involve Python, Java, JavaScript/Node.js, full-stack systems, architecture, debugging, and technical reasoning
  • Project scope, workload, technologies, and evaluation standards may evolve depending on project requirements
  • Work must be completed without using confidential or proprietary information belonging to any employer, client, institution, or other third party

About the Platform

This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams.

By submitting this application, you acknowledge that your information may be processed by 24-MAG LLC for recruitment and opportunity matching in accordance with our Privacy Policy: https://www.24-mag.com/privacy-policy

Numbers & Facts

LocationNew York, New York (
Remote
)
Salary$60–$75 Per Hour

Skills

  • Analysis Skillsunmatched
  • Architectural Analysisunmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Best Practicesunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Consultingunmatched
  • Data Setsunmatched
  • Debugging Skillsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Documentationunmatched
  • Engineeringunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Machine Learningunmatched
  • Node.jsunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Project Evaluationunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assuranceunmatched
  • Quality Managementunmatched
  • Requirements Managementunmatched
  • Software Architectureunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Evaluationunmatched
  • System Architectureunmatched
  • Technical Analysisunmatched
  • Technical Consultingunmatched
  • Technical Writingunmatched
  • Training Data Setsunmatched
  • Usability Engineeringunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder