Software Engineer - AI Code Evaluation

Gramian Consulting Group
    • Autofill and Review
    8 days ago

    Job Description

    Description

    About Gramian

    Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.

    About the Role

    We are looking for Software Engineers to help train and evaluate next-generation AI models on real-world software engineering tasks. You will assess AI-generated code for correctness, quality, and design, create challenging programming problems with verified reference solutions, and evaluate model reasoning across architecture, debugging, and system design. This role is ideal for technically strong professionals who can identify engineering flaws and provide clear, actionable feedback to improve AI performance.

    SENIORITY: Mid-Senior

    LANGUAGE: Strong written English

    Key Responsibilities

    • Evaluate AI-generated code for functional correctness, code quality, maintainability, and sound software design.
    • Create challenging coding problems, verified reference solutions, and comprehensive test cases.
    • Review AI reasoning on software architecture, debugging, algorithms, and system design.
    • Identify logical errors, inefficient implementations, edge cases, and architectural weaknesses.
    • Provide detailed technical feedback and explanations to help improve AI model performance.
    • Apply consistent evaluation criteria to ensure accurate and reliable assessments.


    Requirements
    • At least 3 years of overall professional experience in Data Science or Software Engineering.

    • At least 1 year of professional experience at a leading technology, finance, or research company.

    • A bachelor’s degree in Data Science, Software Engineering, Computer Science, or a related field from a university in the United States, Canada, Australia, New Zealand, or the United Kingdom.

    • Strong programming and software engineering fundamentals.

    • Ability to evaluate code correctness, identify bugs, and assess software design decisions.

    • Strong analytical thinking and the ability to solve complex technical problems.

    • Excellent written English and the ability to communicate technical feedback clearly.

    Numbers & Facts

    Location

    Skills

    • Algorithmsunmatched
    • Analysis Skillsunmatched
    • Architectural Servicesunmatched
    • Artificial Intelligence (AI)unmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Data Scienceunmatched
    • Debugging Skillsunmatched
    • English Languageunmatched
    • Financeunmatched
    • Information Technology & Information Systemsunmatched
    • Information Technology Consultingunmatched
    • Leadershipunmatched
    • Performance Managementunmatched
    • Performance Modelingunmatched
    • Problem Solving Skillsunmatched
    • Professional Servicesunmatched
    • Software Architectureunmatched
    • Software Debuggingunmatched
    • Software Designunmatched
    • Software Engineeringunmatched
    • Technical Supportunmatched
    • Test Caseunmatched
    • Training/Teachingunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder