Python + Rust Developer

$30 - $80/hourpay

Required Skills

Python
Rust

Job Description

Job Title: Python + Rust Developer


Job Type: Contractor


Location: Remote


Job Summary:

Join our customer's team as a Python + Rust Developer and play a pivotal role in building robust, high-performance software solutions. You will leverage your deep expertise in both Python and Rust to drive production-ready codebase migrations and refactorings, facilitating seamless transitions between language ecosystems. This is an opportunity to collaborate with talented engineers and contribute to mission-critical projects at the frontier of modern software engineering.


Key Responsibilities:

- Lead and execute codebase migrations and rewrites between Rust and Python, ensuring reliability and maintainability.

- Design, develop, and optimize software components and systems using best practices in both Rust and Python.

- Collaborate closely with team members to architect solutions that meet evolving product requirements.

- Conduct rigorous code reviews, providing feedback and mentorship to peers.

- Troubleshoot and resolve complex issues throughout the development lifecycle.

- Maintain comprehensive documentation for codebases and migration processes.

- Communicate project status, challenges, and technical details clearly in both written and verbal formats.


Required Skills and Qualifications:

- 5+ years of professional software engineering experience, with a strong background in both Python and Rust.

- Demonstrated hands-on expertise in shipping production-grade software in multiple language ecosystems.

- Proven track record of successful codebase migrations or major refactors between Rust and Python.

- Advanced understanding of software architecture, design patterns, and system optimization.

- Excellent written and verbal communication skills; able to articulate complex technical concepts to diverse audiences.

- Strong collaborative spirit and ability to work effectively in distributed teams.

- Availability for at least 6+ hours of overlap with Eastern Time working hours.


Preferred Qualifications:

- Experience with large-scale distributed systems or performance-critical applications.

- Familiarity with CI/CD pipelines and modern DevOps practices.

- Open-source contributions or thought leadership in Python and/or Rust communities.

About micro1
micro1 is a data engine that helps AI labs train foundational models and enterprises build AI agents. We provide frontier evaluations and reinforcement learning environments used to improve LLM capabilities, as well as contextual evaluations used to monitor and improve AI agents in enterprise settings. Our data engine includes an AI recruiter agent that sources and vets domain experts, a data platform that enables rapid production of high-quality training data, and a pipeline performance system that ensures both quality and velocity.
Our goal is to have 1 billion people doing meaningful work by contributing their expertise to the development of frontier AI models. We’ve raised $40M+ in funding, and our AI recruiter has powered more than 1 million AI-led interviews as our global network of experts expands to form the human intelligence layer for AGI.

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