Remote Jobs RockRemote Jobs Rock

Software Engineer - AI Code Evaluation

๐Ÿ•’ 15 days ago
AI EvaluationSoftware EngineeringCode Quality AssessmentProgramming
Apply Now

๐Ÿ“œ Description

  • Evaluate AI-generated code for functional correctness, quality, and design.
  • Create challenging coding problems and verified reference solutions.
  • Review AI reasoning on software architecture and debugging.
  • Identify logical errors and architectural weaknesses.
  • Provide detailed technical feedback to improve AI performance.

๐Ÿ› ๏ธ 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.
Full job 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.

ElevenLabs

Mobile Engineer - ElevenMusic

๐Ÿ•’ yesterday
ElevenLabs๐Ÿ‘ฅ 10,000+ employees๐Ÿข Research Services

Own ElevenMusicโ€™s iOS and Android apps, shaping mobile into a core product experience for listening, creating, remixing, and sharing music while shipping quickly with high autonomy.

iOS DevelopmentAndroid DevelopmentSwiftuiKotlin Jetpack Compose
Medfar

Software Engineer

๐Ÿ•’ yesterday
Medfar๐Ÿ‘ฅ 51 - 200 employees๐Ÿข Computer Software

Develop and maintain Labgen, a Laboratory Information System, by building and testing software, improving application quality, collaborating with product and engineering teams, and working directly with customers.

C++Computer Science ConceptsAlgorithm ComplexityData Structures
CannonDesign

Intermediate Software Engineer

๐Ÿ•’ yesterday
CannonDesign๐Ÿ‘ฅ 1001 - 5000 employees๐Ÿข Architecture & Planning

Develop and maintain scalable SaaS applications across the stack, contributing to cloud deployments, CI/CD, application modernization, and secure, reliable software delivery with cross-functional teams.

Full-stack DevelopmentSaaS Application DevelopmentC#JavaScript
Keycard

Software Engineer, SDK

๐Ÿ•’ yesterday
Keycard๐Ÿ‘ฅ 11 - 50 employees๐Ÿข Computer Software๐Ÿค B2B

Build and maintain the Keycard Agent SDK, creating cross-language libraries that bring identity, governance, and telemetry to AI agents while supporting frameworks, protocols, and developer needs.

AI Agent SdksGoPythonTypeScript
Virtual Construction Assistants

Project Engineer - Bilingual (Spanish and English)

๐Ÿ•’ 2 days ago
Virtual Construction Assistants๐Ÿ‘ฅ 11 - 50 employees๐Ÿข Construction

The Project Engineer will assist project managers with start-up tasks, support project closeout, and manage project documentation while ensuring effective communication with subcontractors and suppliers.

๐Ÿ“ ๐Ÿ‡จ๐Ÿ‡ด Medellin - Remote๐Ÿ’ผ Full-Time๐ŸŽน Mid-level๐Ÿ’ป Software Engineer๐Ÿ“ข ๐Ÿ‡ช๐Ÿ‡ธ Spanish Required๐Ÿ“ข ๐Ÿ‡ฌ๐Ÿ‡ง English Required
Construction ManagementProject ManagementBilingual CommunicationOrganizational Skills

Trusted by Remote Workers