Python Developer (AI Training & Engineering)
Job description
About the Role
micro1 is seeking a Python Developer to contribute to AI training and engineering initiatives in a fully remote environment.
In this role, you will design and build scalable Python applications that support AI systems, working closely with cross-functional teams to deliver high-quality solutions.
Responsibilities
- Design, develop, and maintain Python applications for AI training projects
- Collaborate with engineers and stakeholders to define and implement solutions
- Write clean, efficient, and well-documented code
- Troubleshoot, debug, and improve existing systems
- Contribute to system architecture and design decisions
- Participate in code reviews and technical discussions
- Clearly communicate technical concepts across teams
- Stay updated with emerging Python and AI technologies
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- Strong experience with Python development
- Solid understanding of:
- Data structures
- Algorithms
- Software engineering principles
- Excellent English communication skills
- Ability to work independently in a remote environment
- Strong attention to detail and code quality
Preferred Qualifications
- Experience with:
- AI / Machine Learning projects
- Data science workflows
- Familiarity with:
- Cloud platforms (AWS, GCP, Azure)
- Deployment and automation tools
- Contributions to open-source projects or AI communities
Role Details
- Fully remote
- Contract-based role
- Collaborative, distributed team environment
Compensation
- $20 – $55 per hour (based on experience)
About micro1
micro1 is a global platform that connects top engineering talent with companies building advanced AI systems. The company focuses on placing remote developers into high-impact roles across AI, software engineering, and infrastructure.
You will be redirected to the company's website to complete your application.
Micro1
Discover more opportunities that match your skills and interests.