⚙ Engineering & Technology — Specialist Roles
This role is with one of Micro1’s customers and involves working as a frontend developer using Swift and SwiftUI for iOS. The work is contract-based and part-time, fully remote. Your core responsibilities include designing and building application components in Swift, implementing new features, and testing alpha AI models inside Cursor — Micro1’s AI coding tool — during real development workflows. You will document issues you encounter, submit incident reports with bug traces and screenshots, and share findings with the research team via a dedicated Slack channel. You will also complete post-testing surveys to capture your impressions. The role requires 5 or more years of professional frontend or UI development experience with strong expertise in Swift, and the ability to deliver polished, pixel-perfect interfaces. Strong written English is important because your feedback on AI model behaviour needs to be clear and actionable. You are not just writing code — you are helping shape how AI coding tools perform in real iOS development contexts. Open source contributions or a strong GitHub portfolio are a plus, as is previous experience providing product feedback to engineering or research teams. The work is flexible and schedule is your own.
This is a part-time contract role working as a COBOL developer for one of Micro1’s customers, fully remote. The customer needs someone to develop, enhance, and maintain COBOL-based applications, translate functional requirements into technical solutions, and conduct detailed code reviews and debugging. You will document processes and system changes clearly, participate in team meetings, and contribute to improving software development standards. The role requires a minimum of 5 years of hands-on COBOL experience in enterprise environments, strong structured coding and debugging skills, and excellent written and verbal communication. Experience with mainframe environments and legacy systems integration is preferred, as is familiarity with JCL, CICS, or DB2. Financial services, insurance, or similar verticals that rely heavily on COBOL infrastructure are ideal backgrounds. This is a genuine COBOL development contract — not just evaluation work — and requires someone who is self-motivated, detail-oriented, and comfortable working autonomously in a distributed team. If you have spent years maintaining mission-critical COBOL systems and want flexible remote contract work that puts that expertise to use, this is a solid opportunity.
This is a part-time contract role for an experienced C# developer, fully remote, working for one of Micro1’s customers. You will design, develop, and maintain C# applications, collaborate with distributed team members, translate business requirements into technical specifications, and write clean well-documented code following industry best practices. Code reviews, debugging, and contributing to technical discussions are all part of the day-to-day. The role requires 5 or more years of proven C# development experience, preferably in agile environments, with advanced proficiency in C# and the .NET ecosystem. Strong object-oriented programming and design pattern knowledge is expected, as is experience with Git and solid problem-solving skills. Cloud architecture experience with Azure or AWS is preferred, as is familiarity with DevOps practices and CI/CD pipelines. A background in mentoring junior developers is a plus. The work is remote and schedule-flexible, making it well suited to developers who want to keep active in C# while taking on structured contract work that fits around other commitments.
This is a part-time remote backend developer contract role for one of Micro1’s customers, with a specific focus on Rust. The work involves designing, developing, and optimising REST and GraphQL APIs, handling data validation, error handling, and security within backend services, and executing database migrations and schema changes. A key part of the role involves actively testing new AI-powered models inside Cursor during 4-day intensive testing bursts, providing detailed feedback through incident reports, bug traces, and screenshots, and engaging with the research team in a dedicated Slack channel. You will also submit post-burst surveys sharing insights on model performance and developer experience. The role requires 3 or more years of professional backend development experience with strong Rust expertise, proficiency with RESTful and GraphQL APIs, and hands-on experience with database performance tuning. Familiarity with Cursor or other AI coding tools is highly desirable. Strong written communication is important — your feedback needs to be clear and actionable for the research team. Open source contributions and experience designing experimental developer tooling are a plus.
This is a part-time remote backend developer contract focused on Go, working for one of Micro1’s customers. The responsibilities are the same high-impact pattern as the Rust role: designing and optimising REST and GraphQL APIs, handling data validation and security, managing database migrations and schema changes, and actively testing new AI-powered models inside Cursor during 4-day intensive testing bursts. You will document what you find, share it with the research team via Slack, and submit post-burst surveys. The role requires 3 or more years of professional backend experience with strong Go expertise, solid proficiency with REST and GraphQL APIs, and hands-on experience with database performance tuning and schema design. Familiarity with Cursor or other AI coding tools is highly desirable. Strong written English is essential — you are producing incident reports and feedback that directly inform AI model improvements. Open source contributions and a demonstrable enthusiasm for AI developments in software development are a plus. Work is flexible and fully remote.
💻 General Software Developer Roles
This is a contract Python developer role working for one of Micro1’s customers, fully remote and schedule-flexible. The work involves designing, developing, and maintaining scalable Python applications for AI training and engineering projects, collaborating with cross-functional teams to gather requirements and implement solutions, writing clean well-documented code, and contributing to system architecture decisions and code reviews. The role requires a degree in engineering, computer science, or a related technical discipline, along with proven Python development experience and a strong understanding of data structures, algorithms, and software engineering principles. Excellent English communication skills are required, both written and verbal. Prior experience with AI, machine learning, or data science projects is preferred, as is familiarity with cloud platforms and deployment automation. If you have contributed to open-source Python projects or AI communities that is a positive signal. The role sits within Micro1’s broader mission of connecting domain experts with AI training work, and is a good fit for Python developers who want structured remote contract work without fixed hours.
This is a remote contract role for a TypeScript developer, working for one of Micro1’s customers on web application development. The work involves designing, developing, and optimising robust JavaScript and TypeScript code for web applications, collaborating with cross-functional teams on new features and enhancements, participating in code reviews, troubleshooting complex technical issues, and maintaining clear documentation. The role requires a minimum of 5 years of hands-on JavaScript and TypeScript experience in dynamic engineering environments, proficiency in vanilla JavaScript as well as modern frameworks and libraries, and a degree in engineering, computer science, or a related field. Strong written and verbal English communication is expected, along with experience working effectively in remote and distributed teams. TypeScript or other strongly-typed language experience is listed as preferred — given that TypeScript is in the required skills, this signals the customer values depth in the type system specifically. Background in large-scale application development or cloud-native architectures is a plus, as is previous technical leadership experience.
This is a remote contract role for a JavaScript developer working for one of Micro1’s customers. The work covers the full range of JavaScript development: designing and optimising robust reusable JavaScript code for web applications, collaborating on new features, participating in code reviews, debugging complex issues across the application stack, and maintaining clear documentation. The role requires a minimum of 5 years of hands-on JavaScript experience, proficiency in both vanilla JavaScript and modern frameworks and libraries, and a degree in engineering or computer science. Strong written and verbal English communication is expected. Agile methodologies and collaborative project management tools are part of the working environment. TypeScript experience is a preferred qualification, as is a background in large-scale or cloud-native application development. If you have JavaScript as your primary language, strong communication skills, and are looking for flexible remote contract work, this is a straightforward fit. The work is schedule-flexible with no fixed location requirements.
This is a remote contract role building Docker-based infrastructure for AI training applications, working for one of Micro1’s customers. The work involves designing and maintaining Docker environments for scalable AI training workloads, developing and optimising CI/CD pipelines, containerising applications for machine learning engineers and software developers, troubleshooting Docker-related issues in production and development, and documenting processes clearly. The role requires a minimum of 2 years of professional Docker experience, proven expertise with CI/CD pipelines, and experience supporting AI training workflows through containerisation. A degree in computer engineering, software engineering, or a related field is expected. Experience with cloud platforms such as AWS, GCP, or Azure is preferred, as is knowledge of container orchestration tools like Kubernetes or Docker Swarm. Practical exposure to AI and machine learning operational pipelines is a plus. The rate of $15–$35/hr reflects the more focused scope of this role compared to broader development positions, and the work is fully remote with no fixed schedule.
This is a remote contract role for a software developer with hands-on experience in business SaaS platform integrations, working for one of Micro1’s customers. The required skills list is extensive: Mailchimp, Ramp, SAP, Slack, Stripe, ServiceNow, Intercom, Salesforce, Google Drive, Asana, Razorpay, Basecamp, Buffer, Box, PagerDuty, Sentry, Hootsuite, Monday, Gorgias, and Zendesk. You do not need expertise across all of them — the role requires proficiency in at least one of these platforms. Core responsibilities include designing and maintaining integrations across this ecosystem, leading technical planning and code reviews, troubleshooting critical system issues, and producing documentation and training materials. The role requires a degree in computer science or IT, strong API integration and cloud services experience, and excellent written and verbal communication. A background in environments that run multiple SaaS platforms concurrently is preferred, as are cloud integration certifications or advanced training. The $30–$80/hr rate reflects the variation in platform complexity, and work is fully remote and schedule-flexible.
🎮 Game Development Roles
This is a remote developer role working on Open 3D Engine (O3DE), Amazon’s open-source AAA-capable game engine, for one of Micro1’s customers. The work involves architecting, developing, and optimising scalable game systems using O3DE with C++ and Lua, implementing advanced 3D rendering pipelines, integrating and customising O3DE modules, collaborating with designers and artists, and contributing to technical documentation and code reviews. The role requires professional O3DE experience and strong familiarity with its modular architecture, advanced C++ skills and Lua scripting proficiency, a proven track record building and debugging large-scale real-time 3D environments, and a deep understanding of rendering technologies, graphics pipelines, and multiplayer networking systems. Open source contributions to 3D engine projects or the O3DE community are preferred, as is experience deploying on multiple platforms including Linux and a background shipping AAA games. Work is fully remote with no location restrictions.
This is a remote developer role for an experienced MonoGame developer, working for one of Micro1’s customers. MonoGame is the open-source successor to XNA, and this role involves developing 2D and 3D games using MonoGame, C#, and the .NET ecosystem. Responsibilities include engineering scalable gameplay systems and graphics pipelines, implementing cross-platform functionality across Windows, macOS, Linux, consoles, and mobile, collaborating with artists and designers, and performing code reviews and architectural decisions. The role requires deep hands-on MonoGame experience and familiarity with its XNA heritage, strong C# and .NET skills, demonstrated expertise in cross-platform game deployment, and excellent written and verbal communication. Experience with custom engine development or low-level graphics programming is preferred, as is experience transitioning XNA projects to MonoGame. If you have shipped games using MonoGame and understand the engine’s architecture at a meaningful depth, this role is a direct match for that experience. Work is fully remote.
This is a remote permanent position for a Java game developer with libGDX expertise, working for one of Micro1’s customers. libGDX is the open-source Java framework that allows developers to write once and deploy to desktop, Android, and web from a single codebase. Responsibilities include designing, developing, and maintaining 2D and 3D games using Java and libGDX across multiple platforms, optimising game performance for smooth user experiences, building reusable modular code architectures, implementing gameplay mechanics and user interfaces, and debugging throughout the development process. The role requires proven Java game development experience, extensive hands-on libGDX expertise, a strong understanding of cross-platform game development challenges, and the ability to write clean optimised code in a collaborative environment. Experience with both 2D and 3D game projects is preferred, as is familiarity with deploying to web, Android, and desktop via libGDX and a background in performance profiling. Work is fully remote.
This is a remote permanent position for an experienced Panda3D developer working for one of Micro1’s customers. Panda3D is the open-source 3D game and simulation engine originally developed by Disney and Carnegie Mellon University, used in both commercial game development and academic research. The role involves designing, implementing, and refining 3D game and simulation features using Panda3D, developing custom tools and gameplay systems with high scripting flexibility, collaborating with other developers and researchers, and optimising performance across diverse hardware. The role requires strong hands-on Panda3D experience, proficiency in Python or C++ for scripting and tool development, solid understanding of 3D graphics concepts and game loops, and the ability to work autonomously in a remote distributed setting. Prior experience in 3D applications for research, simulation, or indie game production is preferred, as is active involvement in the Panda3D or open-source development communities. Work is fully remote.
This is a remote permanent position for an experienced Cocos2d-x developer working for one of Micro1’s customers. Cocos2d-x is the C++ cross-platform game engine widely used for 2D and lightweight 3D mobile games across iOS, Android, desktop, and console. The role involves designing and maintaining game engine features in C++, optimising memory usage and rendering performance for multiple platforms, ensuring scalable game architectures for global releases, and collaborating with designers, artists, and QA teams. The role requires proven Cocos2d-x and C++ experience in high-performance game projects, a strong background in computer graphics and rendering pipelines, hands-on experience deploying games for mobile, desktop, and console, and deep understanding of cross-platform development challenges. Experience with lightweight 3D features or hybrid 2D/3D projects is preferred, as is familiarity with global release processes and optimising games for resource-constrained environments. Work is fully remote.
🎵 Audio & Music Production
This is a remote contract role for an Ardour expert working for one of Micro1’s customers. Ardour is the professional open-source digital audio workstation used for music recording, mixing, and post-production, with strong support for Linux audio infrastructure including JACK, LV2, and VST plugins. The role involves writing and evaluating AI training content related to Ardour and the broader Linux audio ecosystem, optimising AI performance by ranking AI responses in audio production contexts, testing AI models for inaccuracies in the audio domain, and collaborating with AI researchers to refine model parameters. The role requires 5 or more years of experience with Ardour, C1-level English proficiency, strong analytical and attention-to-detail skills, and the ability to produce high-quality work without supervision. Prior experience with AI model training and remote working are preferred. This is a relatively unusual opportunity — Ardour expertise is rare in AI training datasets, and if you work seriously with Ardour for music production, recording, or post-production, your knowledge is directly applicable and genuinely difficult for Micro1 to source through other channels.
⚙ Additional Specialist Roles
This is a part-time remote contract role for a senior C programmer, working within Micro1’s AI model training programme. The work involves creating detailed coding prompts and responses to guide AI learning in C, evaluating and ranking AI-generated C code to enhance model accuracy, testing AI models for inaccuracies or biases in the C programming domain, and collaborating with AI researchers to refine model parameters. The role requires 5 or more years of C programming experience, C1-level English proficiency, strong analytical skills, and a high attention to detail. The ability to produce high-quality, independent work without supervision is essential. Prior experience with AI model training is a preferred qualification, as is experience working in remote settings. This is a focused AI training role — your job is to bring genuine C expertise to bear on improving how AI systems understand and generate C code. C programmers with systems programming, embedded, or low-level background will find particularly good task fit. Work is fully remote and schedule-flexible.
🎮 Additional Game Dev Roles
This is a remote expert-level role for an experienced Godot Game Engine developer, working for one of Micro1’s customers. Godot is the open-source game engine that has grown rapidly in adoption among independent developers and studios, and this role involves designing, implementing, and optimising gameplay systems and features using Godot, collaborating with designers, artists, and other developers, architecting clean scalable codebases, troubleshooting complex technical issues, and mentoring team members in Godot best practices. The role requires deep Godot expertise — GDScript, C#, or VisualScript — and a proven track record of shipping commercial or high-quality independent titles using the engine. Strong understanding of 2D and 3D game development pipelines, asset integration, and performance optimisation is expected, as is experience working in remote distributed teams. Open source Godot contributions or plugin development are preferred, as is a background in gameplay, UI/UX, or multiplayer networking systems. Work is fully remote.
💻 Additional General Roles
This is a remote contract role for a junior software engineer with TypeScript skills, working for one of Micro1’s customers on AI quality and testing. The work focuses on evaluating and improving AI-driven web and mobile products, with a particular focus on next-generation video generator tools. Responsibilities include testing and evaluating AI-driven products and analysing their robustness, writing comprehensive test cases and documenting findings, contributing TypeScript code to feature development and quality initiatives, identifying and reproducing bugs, analysing user feedback from social platforms to surface product insights, and seeking out edge cases that reveal how things break. The role requires 1 to 3 years of software engineering experience with strong TypeScript skills, a portfolio of self-built projects that you can show, comfort working across diverse codebases, and an interest in AI tools — particularly video generation. Familiarity with testing frameworks such as Cypress, Playwright, or Jest is preferred, as is prior experience in QA or bug reporting. The role is suitable for an early-career developer who is curious, detail-oriented, and genuinely interested in how AI products behave under real-world conditions. Work is fully remote.
⚡ Mercor — AI Agent Evaluation Roles
Mercor is hiring experienced Software Engineers for a short-term, high-impact project evaluating AI-powered CLI coding agents on real-world infrastructure debugging tasks. You will work on TerminalBench: broken infrastructure scenarios running inside Docker containers — databases, TLS, networking, security, and pipelines. For each task you use AI CLI coding agents (such as Claude Code, Copilot, or similar) to help diagnose and fix the problem, write a bash script that resolves the root cause and survives service restarts, then compare agent approaches and rank their performance. This directly informs product decisions at frontier AI companies. The role requires 3+ years of SWE experience with hands-on systems and infrastructure debugging, strong bash/shell scripting, Docker experience (you will use docker exec extensively), and familiarity with at least some of: PostgreSQL, MySQL, Redis, nginx, TLS, systemd, or log analysis. Experience with AI coding tools is a plus. Duration is 1–2 weeks, 15–25 hours/week (up to 40/week). Start date is immediate. Payment is weekly via Stripe or Wise. This is an independent contractor arrangement — not employment. Note: H1-B and STEM OPT candidates cannot be supported at this time. This role is on the Mercor platform, not Micro1.
Software Developer AI Training Jobs
Remote AI training and annotation roles on Micro1 and Mercor — rated by expertise, open to developers worldwide. Earn $15–$140/hr helping shape the next generation of AI coding tools.
