Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Gramian Consulting

Senior Software Engineer – AI Code Evaluation

Gramian Consulting

. Review and evaluate AI-generated code across programming languages and software engineering scenarios .

Posted 10/2/2026contractRemote • Bangladesh, Brazil, Colombia, Egypt, Ghana, IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in software engineering with a strong proficiency in programming languages such as Python, JavaScript, and Java. Capable of conducting thorough code reviews, identifying issues, and providing clear technical feedback while collaborating effectively with teams.

Highest-signal resume keywords
7+ Years Of Professional Software Engineering ExperienceStrong Proficiency In Python, JavaScript, Java, C++, Go, C#, Ruby, PHP, Or RustStrong Debugging And Root-Cause Analysis SkillsExperience With Code Reviews And Collaborative Software DevelopmentFamiliarity With Git And Modern Software Engineering Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Code ReviewDebuggingRoot-Cause AnalysisSoftware Design PrinciplesData StructuresAlgorithmsAPIsDatabasesApplication ArchitectureModular Architecture
Soft Skills
Problem-SolvingClear Technical CommunicationCollaboration
Tools & Technologies
Git
Industry Keywords
AI-Generated CodeCode Quality AssessmentSoftware Engineering ScenariosProduction-Grade SoftwareTechnical Requirements

Tech Stack

Tools & technologies
JavaJavaScriptPHPPythonRubyRustTypeScriptC++Go

About the role

Key responsibilities & impact
  • Review and evaluate AI-generated code across programming languages and software engineering scenarios
  • Assess code for correctness, reliability, security, scalability, readability, and maintainability
  • Identify bugs, logical errors, incomplete implementations, edge-case failures, and architectural weaknesses
  • Analyze unfamiliar codebases and understand the impact of proposed changes
  • Review bug fixes, feature implementations, refactoring, API integrations, configuration changes, and database operations
  • Compare alternative implementations and determine whether they satisfy technical requirements
  • Rewrite or improve code to create high-quality reference solutions
  • Provide clear technical explanations of identified issues and recommended improvements
  • Develop evaluation criteria, technical annotations, and rubrics for code-quality assessment
  • Collaborate with researchers and engineering teams to design coding benchmarks and improve LLM evaluation methodologies

Requirements

What you’ll need
  • 7+ years of professional software engineering experience
  • Strong proficiency in at least one programming language, including Python, JavaScript/TypeScript, Java, C++, Go, C#, Ruby, PHP, or Rust
  • Significant experience building, maintaining, debugging, and reviewing production-grade software
  • Strong understanding of software design principles, clean code, modular architecture, abstraction, error handling, and maintainability
  • Proven ability to identify functional, performance, security, and design issues in complex codebases
  • Strong debugging, root-cause analysis, and problem-solving skills
  • Experience with code reviews and collaborative software development workflows
  • Familiarity with Git and modern software engineering practices
  • Strong written English and ability to communicate technical feedback clearly
  • Good understanding of data structures, algorithms, APIs, databases, and application architecture