Senior Ai Software Engineer (Remote | $100 -$150/Hr)

Synthires
Santa Cruz de Tenerife, Spain
2 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours

Tech stack

Testing (Software) Artificial Intelligence Software Bug Management Code Review Data Structures Software Debugging Programming Tools Distributed Systems Machine Learning Performance Tuning Software Architecture Software Construction
+6 more
Software Engineering Reinforcement Learning Build Management Codebase Software Performance Code Restructuring

Job description

Senior Software EngineerLocation: RemoteEngagement Type: Contractor (~15 hours/week)Compensation: $100-$150/hourAbout the OpportunityThis opportunity is for experienced Software Engineers interested in contributing to advanced AI research and evaluation projects.The role involves applying deep software engineering expertise to help improve the reasoning, problem-solving, and tool-usage capabilities of next-generation AI systems.You will create Reinforcement Learning (RL) environments that evaluate AI models on real-world software engineering tasks such as bug fixing, feature implementation, code refactoring, and performance optimization.These environments will leverage Model Context Protocol (MCP) tools and require the creation of reproducible tasks, deterministic verification methods, and high-quality reference solutions.Ideal Qualifications* Strong proficiency in one or more of the following languages:PythonJavaRustC++GoTypeScript* Deep understanding of algorithms, data structures, and software performance optimization.* Experience debugging complex software issues and delivering maintainable solutions.* Strong background in feature development, codebase refactoring, and software architecture.* Excellent written and verbal communication skills.* Ability to work independently and collaborate effectively in remote environments.Responsibilities* Design and build Reinforcement Learning environments that test software engineering capabilities.* Create tasks involving bug fixing, feature implementation, code refactoring, and performance optimization.* Develop reproducible evaluation environments and deterministic verification systems.* Produce high-quality reference solutions and technical documentation.* Evaluate AI-generated solutions for correctness, efficiency, and software engineering best practices.* Contribute expertise to improve AI model reasoning and tool usage capabilities.* Collaborate with engineers and researchers to maintain high-quality evaluation standards.Preferred Qualifications* Experience working with large-scale distributed systems and codebases.* Familiarity with AI, machine learning, or developer tools is a plus.* Experience conducting code reviews and contributing to software engineering best practices.Compensation* Competitive compensation of $100-$150/hour.* Weekly payments.* Independent contractor engagement.Application ProcessApply to the role and complete screening questions.Complete an AI Interview (approximately 30 minutes).Participate in a Technical Assessment (if required).Hiring Manager Review.

Requirements

The role involves applying deep software engineering expertise to help improve the reasoning, problem-solving, and tool-usage capabilities of next-generation AI systems.You will create Reinforcement Learning (RL) environments that evaluate AI models on real-world software engineering tasks such as bug fixing, feature implementation, code refactoring, and performance optimization. These environments will leverage Model Context Protocol (MCP) tools and require the creation of reproducible tasks, deterministic verification methods, and high-quality reference solutions.Ideal Qualifications* Strong proficiency in one or more of the following languages:PythonJavaRustC++GoTypeScript* Deep understanding of algorithms, data structures, and software performance optimization.

  • Experience debugging complex software issues and delivering maintainable solutions.
  • Strong background in feature development, codebase refactoring, and software architecture.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaborate effectively in remote environments.Responsibilities* Design and build Reinforcement Learning environments that test software engineering capabilities.
  • Create tasks involving bug fixing, feature implementation, code refactoring, and performance optimization.
  • Develop reproducible evaluation environments and deterministic verification systems.
  • Produce high-quality reference solutions and technical documentation.
  • Evaluate AI-generated solutions for correctness, efficiency, and software engineering best practices.
  • Contribute expertise to improve AI model reasoning and tool usage capabilities.
  • Collaborate with engineers and researchers to maintain high-quality evaluation standards.Preferred Qualifications* Experience working with large-scale distributed systems and codebases.
  • Familiarity with AI, machine learning, or developer tools is a plus.

Benefits & conditions

Senior Software EngineerLocation: RemoteEngagement Type: Contractor (~15 hours/week)Compensation: $100-$150/hourAbout the OpportunityThis opportunity is for experienced Software Engineers interested in contributing to advanced AI research and evaluation projects., * Experience conducting code reviews and contributing to software engineering best practices.Compensation* Competitive compensation of $100-$150/hour.

  • Weekly payments.
  • Independent contractor engagement.Application ProcessApply to the role and complete screening questions.Complete an AI Interview (approximately 30 minutes). Participate in a Technical Assessment (if required). Hiring Manager Review.

Apply for this position

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

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · World Congress 2026 Europe

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

4:42 min

Building robust data structures with structs and bound functions

Rainer Stropek Rainer Stropek · World Congress 2021

3:21 min

Shifting relevance of specific software engineering skills

Alexander Trusheim Alexander Trusheim +1 · World Congress 2025

1:32 min

Overcoming modernization challenges in aging monolithic codebases

Igor Minar Igor Minar +1 · World Congress 2025

Videos

See all

Related articles

See all