Back to remote jobs

Python Developer

Micro1

AI Expert - Software Engineering (Backend) Contractor · Full-time Short-term
Remote (Global) $30 – $90/hr June 17, 2026

Job description

About the Role

As a Python Developer, you will apply your backend engineering expertise to help train and evaluate next-generation AI systems.

This role combines software development with hands-on testing of advanced AI-powered coding tools. You will contribute real-world engineering knowledge while helping improve the quality, reliability, and effectiveness of AI-assisted software development.

No prior AI experience is required. Strong Python and backend development expertise are the primary qualifications.

Key Responsibilities

Backend Development

  • Design, develop, and optimize REST APIs, GraphQL APIs, and backend services
  • Build scalable and maintainable backend systems using Python
  • Implement data validation, error handling, and API security best practices

Database & Performance Engineering

  • Plan and execute database migrations, schema updates, and performance optimizations
  • Improve scalability, reliability, and efficiency of backend systems

AI Model Evaluation

  • Test AI-powered coding models using Cursor
  • Participate in intensive testing cycles consisting of 4-day testing bursts in real-world software engineering workflows
  • Evaluate how AI systems perform in practical development scenarios

Incident Reporting & Research

  • Create detailed incident reports, bug reports, technical feedback, screenshots, and traces
  • Collaborate with research teams through dedicated communication channels
  • Share findings and recommend improvements to model behavior

Developer Experience Analysis

  • Complete structured evaluations of model performance, developer productivity, workflow quality, and tool usability
  • Contribute insights that help shape future AI coding assistants

Required Skills & Qualifications

  • 3+ years of professional backend development experience
  • Strong expertise in Python, REST APIs, and GraphQL
  • Advanced understanding of data validation, error handling, API security, and backend architecture
  • Experience with database migrations, schema design, and performance tuning
  • Extensive use of AI coding tools; familiarity with Cursor is highly desirable
  • Excellent written communication, verbal communication, and technical reporting
  • Ability to thrive in fast-paced environments, remote teams, and confidential projects

Preferred Qualifications

  • Contributions to open-source projects and active GitHub participation
  • Experience evaluating developer tools, experimental software, and engineering workflows
  • Strong interest in AI-assisted software development and emerging engineering technologies

Additional Information

This opportunity allows experienced Python developers to combine backend engineering expertise with hands-on evaluation of frontier AI coding tools, directly influencing the future of AI-powered software development.

Apply now

You will be redirected to the company's website to complete your application.

Apply now

Stay in the loop.

One email per week, 5 hand-picked roles.