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 expert task creation. This fully remote, freelance role offers flexibility and the chance to contribute to advanced AI projects, enhancing your portfolio and influencing future AI models. A Bachelor's or Master's degree in a related field and 5+ years of Python experience are required.
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 sandboxes for running and testing AI agents safely
- Build tools for writing tasks and test cases for agents
- Build CI/CD pipelines to run checks and evaluate agents
- Build dev environments for experts creating these tasks
- Build repo templates and scripts to help new contributors
- Build interfaces for tracking task input and agent results