Software Engineer - Backend

Posted 2 Days Ago
Hiring Remotely in Pembroke Pines, FL, USA
In-Office or Remote
50-100 Hourly
Senior level
Security
The Role
Develop realistic backend software engineering challenges for AI systems, including complex coding tasks, reproducible environments, deterministic verifiers, reference solutions, and technical documentation. The role requires debugging complex codebases, implementing features, refactoring applications, optimizing performance, and designing reliable tests. This is a fully remote, independent contractor engagement requiring approximately 15 hours per week and compensation tied to approved project deliverables.
Summary Generated by Built In
Company Description

Our client is an innovative technology organization developing advanced artificial intelligence systems through real-world software engineering challenges.

The organization works with experienced software engineers to improve the coding, reasoning, debugging, and problem-solving capabilities of next-generation AI models.

For this project, our client is seeking skilled Backend Software Engineers with expertise in Python, Java, Rust, Go, C++, or TypeScript to develop realistic coding challenges, reproducible testing environments, and reliable evaluation frameworks.

CONFISA Group is supporting the recruitment of qualified professionals for this fully remote, project-based opportunity.

Job Description

Our client is seeking experienced Backend Software Engineers to contribute to an innovative artificial intelligence project focused on improving the coding, reasoning, debugging, and problem-solving capabilities of next-generation AI models.

In this fully remote, project-based contractor role, you will develop Reinforcement Learning Environments that challenge advanced AI systems to solve realistic software engineering problems.

You will design complex coding tasks based on real-world repositories, create reproducible development environments, implement reliable verification mechanisms, and provide reference solutions.

Previous experience in artificial intelligence is not required. Strong practical software engineering expertise is the primary qualification.

Key Responsibilities

  • Design realistic and technically challenging software engineering tasks based on existing code repositories.

  • Develop complex programming challenges involving subtle bugs, non-trivial feature implementations, codebase refactoring, and performance optimization.

  • Create reproducible development and testing environments for each assigned task.

  • Design and implement deterministic verifiers that recognize valid solutions while rejecting incorrect, incomplete, or hard-coded implementations.

  • Develop reference solutions demonstrating how each engineering challenge can be successfully resolved.

  • Apply advanced knowledge of algorithms, data structures, and software engineering principles.

  • Ensure coding challenges require genuine engineering problem-solving rather than simple lookups or boilerplate implementations.

  • Identify and report ambiguous, incomplete, or unverifiable tasks.

  • Produce clear technical documentation describing task requirements, expected outcomes, and verification criteria.

  • Work independently and asynchronously while maintaining high standards of technical quality.

Position Details

  • Job Title: Software Engineer – Backend

  • Work Arrangement: Fully Remote

  • Contract Type: Independent Contractor

  • Time Commitment: Approximately 15 hours per week

  • Compensation: Advertised range of USD $50–$100; payment is based on approved tasks rather than guaranteed hourly billing.

  • Engagement: Project-based, with compensation tied to successfully completed and approved assignments.

  • Estimated Task Duration: Approximately 5 hours for task creation and 1.5 hours for task review. Actual time may vary.

Qualifications

Required Skills and Technical Expertise

  • Significant hands-on software engineering experience in at least one of the following programming languages:

    • Python 3

    • Java

    • Rust

    • Go

    • C++

    • TypeScript

  • Strong understanding of algorithms, data structures, and fundamental software engineering principles.

  • Proven ability to debug complex software systems, identify root causes, and resolve challenging technical issues.

  • Experience implementing non-trivial software features and improving existing applications.

  • Strong knowledge of codebase refactoring, software maintenance, and performance optimization.

  • Ability to work with existing code repositories and understand complex codebases.

  • Experience developing reproducible development and testing environments.

  • Ability to design reliable, deterministic tests that validate correct implementations and identify incorrect or incomplete solutions.

  • Strong analytical and problem-solving skills.

  • Excellent technical documentation and written communication abilities.

  • Ability to work independently in a remote, asynchronous, project-based environment.

Preferred Qualifications

  • Experience working with large-scale software systems or complex backend architectures.

  • Demonstrated success modernizing legacy applications and refactoring large codebases.

  • Track record of delivering high-impact software features from initial design through implementation.

  • Experience designing complex coding challenges, test cases, or automated verification frameworks.

  • Familiarity with software performance profiling, debugging tools, and optimization techniques.

  • Interest in artificial intelligence, reinforcement learning, and advanced AI coding systems.

  • Ability to explain technical decisions, document solutions, and communicate complex engineering concepts clearly.

Additional Requirements

  • Availability to dedicate approximately 15 hours per week to project assignments.

  • Ability to produce high-quality technical deliverables that meet defined project specifications.

  • Willingness to complete technical screening and an AI-based interview as part of the selection process.

  • Availability to begin assignments promptly following successful onboarding.

Important: Previous professional experience in artificial intelligence or machine learning is not required. Candidates will be evaluated primarily on their practical software engineering expertise and problem-solving capabilities.

Additional Information

Work Arrangement: 100% Remote
Contract Type: Independent Contractor
Weekly Commitment: Approximately 15 hours
Compensation: USD $50–$100 advertised range, with payment based on approved tasks
Engagement: Project-based, flexible and asynchronous

Compensation Structure

This opportunity follows an output-based compensation model. Professionals are compensated for successfully completed tasks that meet the project's quality standards and specifications.

  • Estimated time for task creation: approximately 5 hours.

  • Estimated time for task review: approximately 1.5 hours.

  • Actual completion times may vary depending on experience, task complexity, and workflow.

  • Compensation is tied to approved deliverables rather than guaranteed hourly billing.

Why Consider This Opportunity?

  • Work remotely on innovative artificial intelligence projects.

  • Apply your backend software engineering expertise to real-world coding challenges.

  • Enjoy flexible, project-based assignments.

  • Contribute to improving the coding and problem-solving capabilities of advanced AI systems.

  • No previous professional experience in artificial intelligence is required.

Skills Required

  • Significant hands-on software engineering experience in Python 3, Java, Rust, Go, C++, or TypeScript
  • Strong understanding of algorithms, data structures, and software engineering principles
  • Experience debugging complex software systems and resolving technical issues
  • Experience implementing non-trivial software features and improving existing applications
  • Knowledge of codebase refactoring, software maintenance, and performance optimization
  • Ability to work with existing code repositories and understand complex codebases
  • Experience developing reproducible development and testing environments
  • Ability to design reliable, deterministic tests and verification mechanisms
  • Strong analytical and problem-solving skills
  • Excellent technical documentation and written communication abilities
  • Ability to work independently in a remote, asynchronous, project-based environment
  • Availability for approximately 15 hours per week
  • Willingness to complete technical screening and an AI-based interview
  • Experience with large-scale software systems or complex backend architectures
  • Experience modernizing legacy applications and refactoring large codebases
  • Experience designing coding challenges, test cases, or automated verification frameworks
  • Familiarity with profiling, debugging tools, and optimization techniques
  • Interest in artificial intelligence, reinforcement learning, and AI coding systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
32 Employees

What We Do

ELITEBRAIN is a company operating in the security industry that focuses on the recruitment and employment of security personnel, specifically hiring armed security officers to patrol and secure assigned premises.

Similar Jobs

Affirm Logo Affirm

Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
115K-180K Annually

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
173K-233K Annually

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
173K-233K Annually

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
173K-255K Annually

Similar Companies Hiring

Nisos Thumbnail
Artificial Intelligence • Security • Business Intelligence • Consulting • Cybersecurity
Arlington, VA
70 Employees
Nasuni Thumbnail
Artificial Intelligence • Big Data • Cloud • Security • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Boston, MA
550 Employees
Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account