Senior Software Engineer

$50 - $100/hourpay

Required Skills

Python
MySQL
RESTful API
AWS
GCP
Azure
NLP
LLM
DevOps
Typescript
React
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: Senior Software Engineer


Job Type: Full-time


Location: Remote


Job Summary:

Join our customer's team as a Senior Software Engineer and take a leading role in building and scaling an innovative platform at the forefront of AI technology. You will collaborate closely with cross-functional teams to design, develop, and maintain high-performance systems while contributing to impactful, cutting-edge solutions. If you thrive on technical challenges and are passionate about delivering excellence, we want to connect with you.


Key Responsibilities:

  1. Design, develop, and deploy scalable backend and frontend components using Python, TypeScript, and React.
  2. Develop and optimize RESTful APIs to support ever-evolving product features and client integrations.
  3. Leverage cloud platforms (AWS, GCP, Azure) to architect reliable, secure, and high-availability solutions.
  4. Integrate advanced NLP and LLM capabilities into products, enhancing AI-driven features.
  5. Implement and manage DevOps pipelines to ensure smooth deployment and continuous integration/delivery.
  6. Work closely with cross-functional teams, contributing technical expertise and innovative solutions.
  7. Demonstrate strong written and verbal communication skills in all interactions, documentation, and collaboration.


Required Skills and Qualifications:

  1. Expertise in Python, MySQL, and building RESTful APIs.
  2. Hands-on experience with cloud platforms such as AWS, GCP, and Azure.
  3. Proficiency in TypeScript and React for modern frontend development.
  4. Strong understanding of NLP and LLM technologies and their practical applications.
  5. Solid DevOps knowledge, including CI/CD pipelines and infrastructure as code.
  6. Demonstrated ability to communicate complex technical concepts clearly in both written and verbal forms.
  7. Proven track record of delivering impactful, scalable software solutions in dynamic environments.


Preferred Qualifications:

  1. Experience working on large-scale AI-driven or SaaS platforms.
  2. Background in architecting multi-cloud environments.
  3. Contributions to open source or active participation in the developer community.

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