Job description
Software Engineer — AI Code Ranking
Company Overview
At Alignerr, we offer paid, flexible projects for writers, coders, and subject matter experts to refine and align advanced artificial intelligence. We are looking for experts to help train better AI.
Job Summary
What if your years of software engineering experience could directly shape how AI writes code for millions of developers? We're looking for Software Engineers in Berlin to evaluate, rank, and refine AI-generated code — helping the next generation of coding assistants produce solutions that are correct, efficient, idiomatic, and production-ready.
This is a fully remote, flexible contract role built for experienced developers who want meaningful, high-impact work on their own schedule.
Key Responsibilities
- Review and rank AI-generated code solutions across multiple programming languages and problem domains
- Evaluate code for correctness, efficiency, readability, maintainability, and adherence to best practices
- Identify bugs, anti-patterns, security issues, and performance bottlenecks in AI-generated outputs
- Write detailed, structured feedback explaining why one solution is better than another
- Refine and improve AI-generated code to meet production-level engineering standards
- Provide preference rankings that help AI models learn what "good code" actually looks like
- Work independently and asynchronously — fully on your own schedule
Requirements / Qualifications
- Software engineer with 3+ years of professional development experience
- Proficient in one or more major programming languages (e.g., Python, JavaScript/TypeScript, Java, C++, Go, Rust)
- Strong grasp of data structures, algorithms, and computational complexity
- Deep understanding of software design principles, clean code practices, and engineering trade-offs
- Experienced with code review — you know how to assess quality and articulate why something works or doesn't
- Clear, concise written communicator who can explain technical decisions effectively in English
- Self-motivated and reliable when working independently without supervision
Preferred Qualifications
- Experience across multiple languages, frameworks, or tech stacks
- Background in systems design, distributed systems, or backend architecture
- Familiarity with AI/ML concepts or experience using AI coding tools (Copilot, ChatGPT, etc.)
- Prior experience with code evaluation, technical mentoring, or open-source contribution
- Knowledge of security best practices and performance optimization
- Experience in competitive programming or technical interviewing
Location
Berlin, Germany (Remote)
Employment Type
Hourly Contract (10–40 hours/week)