Senior Software Engineer (Remote | $100–$150/hr)

Casado

Brazil

Remote

BRL 701,000 - 1,052,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

micro1 is seeking a Senior Software Engineer on a remote, contractor basis to help build RL environments for evaluating AI-driven software tasks. You will apply deep software engineering expertise across Python3, Java, Rust, Go, C++, and TypeScript to create reproducible challenges and golden reference solutions.

Prior AI experience is not required; strong coding and debugging skills, performance optimization, and the ability to work independently in a remote setting are essential for success in

Qualifications

  • Significant hands-on software engineering experience in one or more languages: Python3, Java, Rust, Go, C++, TypeScript.
  • Strong understanding of algorithms, data structures, and software engineering principles.
  • Proven ability to debug complex systems and resolve software defects.
  • Experience implementing and optimizing software features.
  • Strong experience with codebase refactoring and performance optimization.
  • Ability to develop reliable, reproducible software solutions.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Create realistic and challenging software engineering tasks for AI models to solve.
  • Develop reproducible Reinforcement Learning environments for evaluating software engineering capabilities.
  • Create golden reference solutions that provide reliable benchmarks for AI-generated implementations.
  • Contribute expert-level code samples, debugging strategies, and development insights across Python3, Java, Rust, Go, C++, and TypeScript.
  • Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks.
  • Implement robust features while maintaining scalability, reliability, and software engineering best practices.
  • Refactor and optimize legacy code to improve clarity, efficiency, maintainability, and long-term reliability.
  • Review and validate peer-contributed code and technical submissions for correctness and clarity.
  • Document technical reasoning, solution approaches, implementation decisions, and edge cases.
  • Provide high-quality technical input to improve AI training and evaluation datasets.

Skills

Python3
Java
Rust
Go
C++
TypeScript

Job description

Senior Software Engineer

Position: Senior Software Engineer.

Type: Contractor (~15 Hours/Week).

Compensation: $100–$150/hour.

Location: Remote.

About the Opportunity

micro1 is engaging expert Senior Software Engineers to support a customer project focused on training and improving next-generation AI systems.

In this role, you will apply your software engineering expertise to create Reinforcement Learning (RL) environments that evaluate AI models on complex software engineering problems involving bug fixing, feature implementation, code refactoring, and performance optimization.

You will create reproducible environments and golden reference solutions that enable consistent and reliable evaluation.

Prior AI experience is not required—your software engineering expertise and technical judgment are the primary focus.

Responsibilities
  • Create realistic and challenging software engineering tasks for AI models to solve.
  • Develop reproducible Reinforcement Learning environments for evaluating software engineering capabilities.
  • Create golden reference solutions that provide reliable benchmarks for AI-generated implementations.
  • Contribute expert-level code samples, debugging strategies, and development insights across Python3, Java, Rust, Go, C++, and TypeScript.
  • Analyze, troubleshoot, and resolve complex software defects and performance bottlenecks.
  • Implement robust features while maintaining scalability, reliability, and software engineering best practices.
  • Refactor and optimize legacy code to improve clarity, efficiency, maintainability, and long-term reliability.
  • Review and validate peer-contributed code and technical submissions for correctness and clarity.
  • Document technical reasoning, solution approaches, implementation decisions, and edge cases.
  • Provide high-quality technical input to improve AI training and evaluation datasets.
Required Qualifications
  • Significant hands-on software engineering experience in one or more of:Python3JavaRustGoC++TypeScript
  • Strong understanding of algorithms, data structures, and software engineering principles.
  • Proven ability to debug complex systems and resolve software defects.
  • Experience implementing and optimizing software features.
  • Strong experience with codebase refactoring and performance optimization.
  • Ability to develop reliable, reproducible software solutions.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Strong attention to detail in code validation and technical implementation.
  • Ability to work independently in a remote environment.
Preferred Qualifications
  • Deep expertise in at least one of the listed programming languages.
  • Experience working with large and complex codebases.
  • Track record of delivering high-impact software features from conception through production.
  • Experience modernizing legacy systems or performing large-scale codebase refactoring.
  • Experience developing debugging strategies and performance optimizations for complex systems.
  • Experience creating technical benchmarks, coding challenges, evaluation environments, or reference solutions.
  • Familiarity with AI systems, machine learning workflows, or AI-assisted software development.
  • Strong technical documentation and communication skills.
  • Interest in AI engineering and emerging technical challenges.
Key Areas of Expertise
  • Software Engineering
  • Python3
  • Java
  • Rust
  • Go
  • C++
  • TypeScript
  • Algorithms & Data Structures
  • Bug Fixing
  • Feature Implementation
  • Code Refactoring
  • Performance Optimization
  • Debugging
  • Software Testing
  • Code Review
  • Reinforcement Learning Environments
  • Golden Reference Solutions
  • AI Model Evaluation
  • Technical Problem Solving
  • Software Architecture
Compensation & Engagement

Compensation: $100–$150/hour.

Compensation is output-based, with experts paid per task that meets project specifications.

Task completion time may vary depending on complexity, experience, and individual workflow.

Minimum submission requirements apply.

Experts are expected to complete a minimum number of tasks per week.

Expected commitment: approximately 15 hours per week.

Flexible remote engagement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Full-Stack Software Engineer - Remote
Sr. Full-Stack Software Engineer - Remote

YO AI Labs • São Paulo

Remote
BRL 247,000 - 433,000
Research Engineer - Remote
Research Engineer - Remote

YO AI Labs • São Paulo

Remote
BRL 356,000 - 830,000
Senior Backend Engineer (C#) - AI Data Platform
Senior Backend Engineer (C#) - AI Data Platform

Alignerr Corp. • Brazil

Remote
BRL 96,000 - 152,000
Software Engineering AI Trainer (Brazil)
Software Engineering AI Trainer (Brazil)

Anyone AI Inc. • Brazil

Remote
BRL 165,000 - 303,000
Remote Fullstack Engineer - 17853
Remote Fullstack Engineer - 17853

Turing • São Paulo

Remote
BRL 273,075 - 491,535
Work with top global experts
Competitive salary
Remote work opportunity
Java - Software Engineer, AI
Java - Software Engineer, AI

G2i Inc. • Brazil

On-site
BRL 203,185 - 474,100
Backend Developer (Brazil)
Backend Developer (Brazil)

Anyone AI Inc. • Brazil

Remote
BRL 96,000 - 152,000
Senior Code Engineer | $30/hr Remote
Senior Code Engineer | $30/hr Remote

Crossing Hurdles • Brazil

On-site
BRL 120,000 - 180,000
Python Developer - Remote in Brazil
Python Developer - Remote in Brazil

Anyone AI Inc. • São Paulo

Remote
BRL 173,000 - 414,000
AI Training Specialist
AI Training Specialist

Alignerr Corp. • Brazil

Remote
BRL 34,000 - 83,000
Fully remote work
Flexible hours
Contract extension opportunities