The Ai Training Company logo

Backend Software Engineer | $70/hr | Remote

The Ai Training Company

Anywhere6 days ago
RemoteSenior level Salary undisclosed
Key:Backend DevelopmentAPI DesignCode Evaluation

Job Description

Full-Stack Software Engineers & Backend Developers. Remote AI Project

We are seeking experienced Full-Stack Software Engineers, Backend Engineers, Application Developers, and Software Engineers to contribute to advanced AI training through realistic software development, debugging, architecture, and code-evaluation tasks.

You will work across complete application stacks, including browser applications, APIs, backend services, databases, authentication, integrations, infrastructure, and deployment, while reviewing and improving complex software solutions across multiple programming languages.

What You’ll Do

Develop and modify backend application components
Build user-facing features and the APIs, services, and data models that support them
Debug issues across browsers, frontend applications, backend services, databases, and external integrations
Trace requests and data through complete application workflows
Work inside unfamiliar repositories and quickly understand existing architecture
Diagnose authentication, authorization, persistence, networking, state-management, and deployment issues
Review and improve software written in multiple programming languages
Translate full software implementations from one programming language or technology stack into another
Preserve functionality, behavior, architecture, and edge-case handling during code translation
Review AI-generated code for correctness, completeness, performance, security, and maintainability
Identify bugs, missing functionality, architectural weaknesses, and implementation shortcuts
Refactor existing code while maintaining expected application behavior
Create technically rigorous reference solutions and validation criteria
Document technical decisions, assumptions, tradeoffs, and implementation details

Who Can Apply
Relevant backgrounds include:
Full-Stack Software Engineers, Senior Full-Stack Engineers, Staff Full-Stack Engineers, Principal Full-Stack Engineers, Full-Stack Developers, Senior Software Engineers, Software Developers, Application Engineers, Application Developers, Product Engineers, and Web Application Engineers.
Frontend backgrounds may include:
Frontend Engineers, Senior Frontend Engineers, React Engineers, React Developers, JavaScript Engineers, TypeScript Engineers, UI Engineers, Web Engineers, Angular Developers, Vue Developers, Next.js Developers, and Client-Side Application Engineers with meaningful backend experience.
Backend backgrounds may include:
Backend Engineers, Senior Backend Engineers, API Engineers, Server-Side Engineers, Node.js Engineers, Python Backend Engineers, Java Backend Engineers, .NET Engineers, Go Engineers, Rust Engineers, and Backend Application Developers with meaningful frontend experience.
Additional relevant backgrounds include:
Platform Engineers, Systems Engineers, Cloud Engineers, Distributed Systems Engineers, Software Architects, Technical Leads, Developer Tools Engineers, Integration Engineers, DevOps Engineers, Site Reliability Engineers, SREs, and Infrastructure Engineers who regularly work across application layers.
Language-focused candidates may include:

Python Engineers, Java Engineers, C# Developers, .NET Developers, C++ Engineers, Golang Engineers, Go Developers, Rust Engineers, TypeScript Developers, JavaScript Developers, Kotlin Engineers, PHP Developers, Ruby Developers, Scala Engineers, and Polyglot Software Engineers.

Relevant Full-Stack Experience

Strong candidates may have experience with:

Frontend application development
Backend service development
REST APIs
GraphQL APIs
RPC and gRPC services
Browser applications
Server-side applications
Authentication and authorization
Session management
Application state
Database design
ORM and query layers
Caching
File storage
Background jobs
Message queues
Event-driven systems
Third-party integrations
Webhooks
Cloud deployment
Containerized applications
Observability
Logging
Monitoring
CI/CD
Production debugging

Requirements

Strong professional experience building and shipping production full-stack applications
Meaningful hands-on experience with both frontend and backend engineering
Production experience with multiple programming languages
Strong understanding of browser applications, APIs, application state, databases, and service integrations
Experience understanding and contributing to complete software architectures
Ability to work effectively inside unfamiliar repositories
Strong debugging and technical problem-solving skills
Ability to trace failures across multiple application layers
Experience reading and evaluating code written by other engineers
Ability to reason about correctness, performance, security, and maintainability
Strong written communication and technical documentation skills
Ability to work independently on technically complex tasks

Preferred Background

Senior-level full-stack engineering experience
Experience owning complete features from UI through database
Experience working across multiple programming languages
Experience translating or migrating software between languages or frameworks
Experience modernizing legacy applications
Experience working with large or mature production codebases
Experience with distributed systems and cloud infrastructure
Experience conducting rigorous code reviews
Experience debugging production incidents
Experience designing APIs and database schemas
Experience building secure authentication and authorization systems
Experience mentoring software engineers
Experience writing technical design documents

This opportunity is ideal for experienced backend engineers who enjoy building real products, learning unfamiliar systems quickly, working across multiple technologies, and testing the limits of next-generation AI models. We are a referral partner of the client

Ready to apply?

Apply NowCheck My Fit
View original posting

AI Features

  • Match score vs your resume
  • Tailored cover letter
  • Interview prep guide
  • Resume customization
Log in to unlock AI features

Details

Work typeremote
Experiencesenior_level
LocationAnywhere
Posted6 days ago

Similar Jobs

Browse all jobs
The Ai Training Company logo

Backend Software Engineer | $80/hr | Remote

The Ai Training Company · Anywhere

Remote

Salary undisclosed

Senior Software Engineer | Remote

Calidad software · Anywhere

Remote

$40.00 - $80.00/hr

Cisco logo

Senior Software Engineer (Remote)

Cisco · Denver, CO

Remote

Salary undisclosed

Synthires logo

Senior Software Engineer (Remote | $245–$280/hr)

Synthires · Anywhere

Remote

$245.00 - $280.00/hr