Workana is hiring a part-time, task-based Full-Stack Software Engineer for a specialized role focused on AI training. You will contribute directly to the development of advanced AI systems by designing, implementing, and documenting technically substantial software projects that reflect real-world engineering environments.
What You'll Do
- Develop technically substantial software projects that reflect real-world engineering environments.
- Create structured development challenges accompanied by clear, detailed documentation.
- Build deterministic test suites to verify correctness and reproducibility.
- Containerize tasks with Docker to ensure consistency and reproducibility.
What We're Looking For
- Proficiency in at least one modern programming language (e.g., JavaScript/TypeScript, Java, Go, Rust, C/C++).
- Experience architecting or maintaining multi-file software projects.
- Hands-on experience with Docker or similar containerization tools.
- Strong technical writing and documentation skills.
- Based in Latin America.
Nice to Have
- Experience with full-stack architectures or end-to-end application development.
- Exposure to testing frameworks, build tools, or code-quality workflows.
Technical Stack
- JavaScript
- TypeScript
- Java
- Go
- Rust
- C/C++
- Docker
Benefits & Compensation
- Contract: Part-time, per-task basis
Work Mode
This is a fully remote position with a global team.
Workana is an equal opportunity employer.



