Software Engineer - AI trainer

1 Micro, LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
$ 156K

Job location

Remote

Tech stack

Java
JavaScript
.NET
PHP
API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
C++
Software Quality
Code Review
Computer Security
Databases
Software Debugging
Software Design Patterns
DevOps
Github
Monitoring of Systems
Python
Machine Learning
Node.js
Software Architecture
Ruby
Next.js
Software Engineering
Systems Integration
Strategies of Testing
TypeScript
Software Organization
React
Delivery Pipeline
Grafana
Software Security
Backend
Vue.js
Angular
Free and Open-Source Software
Codebase
React Native
Front End Software Development
Go
Programming Languages

Job description

We are looking for experienced Software Engineers to support AI Training and evaluation initiatives through real-world software engineering tasks. In this role, you will help train, assess, and improve next-generation AI systems by applying your expertise to coding, debugging, architecture reviews, system design, infrastructure challenges, and technical reasoning exercises.

This is an hourly-paid contract opportunity, not a traditional software development position. Contributors will work on project-based AI training and evaluation tasks designed to improve how AI systems understand, generate, and reason about software engineering concepts and real-world development workflows., * Contribute to AI training, benchmarking, and evaluation projects involving real-world software engineering scenarios.

  • Work on challenging engineering tasks across backend, full-stack, infrastructure, systems, and platform-related domains.
  • Review, debug, improve, and explain code across diverse programming languages, frameworks, and technical environments.
  • Evaluate AI-generated code and technical solutions for correctness, maintainability, scalability, security, and performance.
  • Design or assess practical solutions involving APIs, databases, services, integrations, testing strategies, and deployment workflows.
  • Identify and explain tradeoffs involving reliability, security, developer experience, scalability, and operational efficiency.
  • Clearly communicate technical reasoning in written form, including solution approaches, architectural decisions, and alternative implementations.
  • Collaborate with multidisciplinary teams on technical reviews, assessments, implementation decisions, and benchmarking exercises.
  • Adapt quickly to unfamiliar codebases, frameworks, technologies, and business requirements.

Requirements

Do you have experience in Time management?, No prior AI experience is required. What matters most is strong software engineering judgment, clear technical communication, and the ability to evaluate code, architecture, tradeoffs, and implementation quality.

A Cybersecurity or SecOps background is highly preferred., * 5+ years of hands-on software engineering experience.

  • Strong experience in at least one backend or full-stack development environment, including Python, JavaScript/TypeScript, Node.js, Java, C#, .NET, C++, Go, Ruby, PHP, or similar technologies.
  • Experience building, maintaining, reviewing, or supporting production-grade applications, APIs, services, databases, or integrations.
  • Strong understanding of software engineering fundamentals, including debugging, testing, code quality, architecture, design patterns, and technical tradeoffs.
  • Ability to evaluate and explain complex engineering decisions clearly and objectively.
  • Comfortable reading, understanding, and reasoning through unfamiliar codebases and technical requirements.
  • Excellent written and verbal communication skills.
  • Ability to work independently in a remote, collaborative environment.

Preferred Qualifications

  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Experience with CI/CD pipelines, DevOps practices, containers, monitoring systems, observability tools, or production operations.
  • Experience with frontend frameworks such as React, Next.js, Angular, Vue, or React Native.
  • Cybersecurity, Security Engineering, SecOps, Application Security, or Infrastructure Security experience.
  • Open-source contributions, public GitHub projects, technical writing, or other examples of engineering thought leadership.
  • Experience mentoring engineers, conducting code reviews, or making architecture and technical leadership decisions.
  • Familiarity with AI, machine learning, or developer-focused AI tools is a plus but not required., This opportunity is ideal for experienced engineers who enjoy solving complex technical problems, evaluating software quality, and applying real-world engineering expertise to emerging AI technologies. Your contributions will directly influence how next-generation AI systems reason about code, architecture, debugging, security, and software development best practices.

Benefits & conditions

4.34.3 out of 5 stars Remote $20 - $75 an hour - Contract, Pulled from the full job description

  • Flexible schedule

Apply for this position