Software Engineering AI Trainer (Sweden)
Core
Design and evaluate realistic software engineering tasks for AI training, including bug resolution, feature implementation, and test generation.
Role type
Senior IC software engineering consultant (AI trainer)
Builds
Production-realistic coding tasks, reference implementations, and test suites for AI evaluation
Domain
Software Engineering / AI Training
Deliverable
production ML models
Required skills
Python, JavaScript/TypeScript, backend/full-stack development, testing frameworks, debugging large codebases, code reviews, refactoring, production migrations
Preferred skills
Java, C#, or Go
Technologies
pytest, Jest, JUnit, xUnit, Go testing
Responsibilities
Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing; Write clear natural-language specifications and reference implementations; Develop and extend unit and integration test suites; Review peer-generated tasks for correctness, clarity, and realism; Identify edge cases, ambiguities, and potential failure modes; Ensure alignment between specifications, code, and expected outputs
