Junior Software Engineer – AI Evaluation Project
We are looking for Junior Software Engineers to support a project focused on evaluating AI-generated software solutions and real-world engineering reasoning.
This opportunity is suited to software engineers who have strong coding fundamentals and can assess technical solutions for correctness, quality, architecture, and implementation.
What You'll Do
- Evaluate AI-generated code for correctness, quality, and design
- Create challenging software engineering problems for evaluation
- Develop reference solutions and test cases
- Review technical reasoning related to architecture, debugging, and system design
- Identify coding errors, design weaknesses, and implementation issues
- Provide clear, detailed technical feedback to support improvements in AI-generated software solutions
What We're Looking For
- At least 1 year of professional software engineering experience
- Experience working as a software engineer at an established technology company or organization
- At least part of the relevant experience should have been within the past 3 years
- Strong programming and software engineering fundamentals
- Understanding of debugging, software architecture, and system design
- Ability to evaluate code critically and identify technical issues
- Strong written communication skills
- Ability to explain technical decisions clearly and logically
- Comfortable working independently in a remote environment
Engagement Details
- Role: Junior Software Engineer
- Engagement: Contractor
- Work Mode: Remote
- Location: English-speaking country
- Project Area: Software Engineering & AI Evaluation