Software Developer (Python Engineer) - AI Trainer

Mindrift
Summary
Join Mindrift, a platform connecting specialists with AI projects, as an experienced Python developer. You will build tools, environments, and infrastructure for LLM-based agents, including sandboxes, task systems, and CI/CD pipelines. Collaborate with researchers and domain experts to ensure effective tool usage. Typical tasks involve creating sandboxes for AI agent testing, tools for writing tasks and test cases, CI/CD pipelines for agent evaluation, and dev environments for experts. You will also develop repo templates, scripts, and interfaces for tracking task input and agent results. This fully remote, freelance role offers flexibility and the chance to contribute to advanced AI projects, enhancing your portfolio and influencing future AI models.
Requirements
- Have a Bachelor's or Masterโs degree in Software Development, Computer Science, or other related fields
- Have 5+ years of experience writing Python code
- Have an advanced (C1) or above level of English
- Be ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines
Responsibilities
- Build tools, environments, and infrastructure for working with LLM-based agents
- Create sandboxes, task systems, and CI/CD pipelines to support testing and development of AI agents
- Work closely with researchers and domain experts, helping them set up and use these tools effectively
- Create sandboxes for running and testing AI agents safely
- Develop tools for writing tasks and test cases for agents
- Build CI/CD pipelines to run checks and evaluate agents
- Develop dev environments for experts creating these tasks
- Create repo templates and scripts to help new contributors
- Develop interfaces for tracking task input and agent results
Benefits
- Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments
- Work on advanced AI projects and gain valuable experience that enhances your portfolio
- Influence how future AI models understand and communicate in your field of expertise