Software Engineer

micro1

Completely RemotePart TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Work on challenging software engineering tasks across backend, full-stack, infrastructure, and systems-related projects.
  • Review, debug, improve, and explain code across different technical environments.
  • Design or evaluate practical solutions involving APIs, databases, services, integrations, testing, and deployment workflows.
  • Identify tradeoffs regarding scalability, maintainability, performance, reliability, security, and developer experience.
  • Communicate technical reasoning clearly in writing, including why a solution works and what alternatives were considered.
  • Adapt quickly to new codebases, frameworks, and technical requirements.

Requirements

  • 5+ years of hands-on software engineering experience.
  • Strong experience in at least one backend or full-stack environment (e.g., Python, JavaScript/TypeScript, Node.js, Java, C#, .NET, C++, Go, Ruby, or PHP).
  • Experience building, maintaining, or reviewing production-level applications, APIs, services, or databases.
  • Strong understanding of software engineering fundamentals, including debugging, testing, code quality, and architecture.
  • Ability to explain complex engineering decisions clearly and objectively.
  • Comfortable reading and reasoning through unfamiliar code or technical requirements.

Preferred Qualifications

  • Experience with cloud environments such as AWS, GCP, or Azure.
  • Experience with CI/CD pipelines, DevOps workflows, containers, or production operations.
  • Experience with frontend frameworks such as React, Next.js, Angular, or Vue.
  • Open-source contributions, technical writing, or a strong public GitHub presence.
  • Experience mentoring engineers or making high-level architecture decisions.

About the Company

micro1 is the leading AI data lab for training frontier models and evaluating AI agents. We transform real-world expertise into high-quality training data, evaluations, and feedback loops that improve how AI systems learn, reason, and perform. Our platform identifies and vets top talent through an AI recruiter, enabling high-quality expert contributions at scale.

Skills & tools

JavaScriptTypeScriptNode.jsJavaC++Go

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years software engineering experience
  2. 02Proficiency in backend or full-stack environments
  3. 03Experience with production-level applications and APIs
  4. 04Strong understanding of debugging and architecture
  5. 05Ability to explain complex technical decisions