Software Engineer

Required Skills

React
Python
Node.js
AWS
JavaScript
Swift
About micro1
micro1 connects domain experts to the development of frontier AI models. Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform. AI labs and enterprises use micro1 to train models and build reliable AI agents through advanced evaluations and reinforcement learning environments. Experts contribute directly to how AI systems learn, reason, and perform across domains like finance, healthcare, engineering, and more. Our platform identifies and vets top talent through an AI recruiter, enabling high-quality contributions at scale.
Our goal is to enable 1 billion people to do meaningful work by applying their expertise to AI. We’ve raised $40M+ in funding, and our AI recruiter has powered over 1 million AI-led interviews as our global network of experts grows into the human intelligence layer for AI.

Job Description

Job Title: Software Engineer


Job Type: Contractor

Location: Remote


Job Summary:

Join our customer's dynamic team as a Software Engineer, where you'll contribute to the development of cutting-edge web and cloud-based solutions. This role offers the opportunity to work remotely with a skilled group of professionals, collaborating on impactful projects using industry-leading technologies.


Key Responsibilities:

  1. Design, develop, and maintain robust web applications using React and JavaScript.
  2. Build and optimize backend services utilizing Python and Node.js.
  3. Deploy, manage, and scale applications on AWS cloud infrastructure.
  4. Collaborate with cross-functional team members to deliver high-quality software solutions.
  5. Conduct thorough code reviews and provide constructive feedback to peers.
  6. Troubleshoot, debug, and resolve technical issues efficiently.
  7. Contribute to the continuous improvement of development processes and best practices.


Required Skills and Qualifications:

  1. Expert-level proficiency in React, Python, Node.js, and JavaScript.
  2. Extensive experience working with AWS services in distributed environments.
  3. Exceptional written and verbal communication skills, with a strong attention to detail and clarity.
  4. Proven track record of delivering scalable and maintainable software projects.
  5. Solid understanding of software design principles and version control systems (e.g., Git).
  6. Ability to work autonomously and thrive in a remote, collaborative team setting.
  7. Strong problem-solving skills and adaptability to new technologies.


Preferred Qualifications:

  1. Previous experience in agile development environments.
  2. Background in DevOps practices and CI/CD pipeline automation.
  3. Familiarity with microservices architecture and serverless computing.

Apply now

Please note that after completing the interview process, you’ll be added to our talent pool and considered for this and other roles that match your skills.

Have any questions? See FAQs

Refer and Earn$500