Senior Software Engineer – AI Code Evaluation

🔥 1 hour ago

🌐 Pakistan, Indonesia, +3 more countries – Remote

infoinfo

⏳ Contract/Temporary

🟠 Senior

🤖 AI Engineer

👻 Ghost score 12%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Gramian Consulting

Gramian Consulting

2 - 10 employees

Founded 2025

💼 Consulting

📦 Logistics

📣 Marketing

Consulting • Logistics • Marketing

Gramian Consulting is a remote-first consulting firm that connects engineering and data/AI talent with organizations through talent augmentation, recruiting, dedicated teams, and contractor management. The firm provides Data & AI services including LLM training and fine-tuning, AI agents and assistants, MLOps, and AI infrastructure, and it offers mentorship and education programs for career readiness, interview preparation, and international market orientation. Rooted in hands-on engineering and recruiting experience, Gramian helps clients scale technical teams and extract business value from AI while developing individual talent.

📋 Description

• 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

• 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.

Apply Now