₹10L – ₹24L a year estimatetypical for IT Jobs in India, 906 posts
Posted 6 months ago Last checked 8 hr ago
You apply on Lifted, an Upwork Company™'s website. CoreHRx takes you there after you sign in.
CoreHRx never asks candidates for money. If anyone does, .
Role at a glance
You will
Develop objective, verifiable evaluation criteria (rubrics) for system performance
Review system logs and execution paths to improve reliability and code quality
Refactor code and optimize system behavior toward ideal outcomes
Experience
2+ years
Must-have skills
JavaJavaScriptPython
Work mode
Remote
How well do your skills match this job?
Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
Location: New Delhi, DL, India Department: Other
Job Description
This opportunity is ideal for engineers who enjoy analyzing systems, improving code quality, and working on complex technical challenges. You will contribute to AI training projects by evaluating outputs, refining logic, and identifying potential vulnerabilities.
What You'll Do:
Develop objective, verifiable evaluation criteria (rubrics) for system performance
Review system logs and execution paths to improve reliability and code quality
Refactor code and optimize system behavior toward ideal outcomes
Test systems for vulnerabilities, including data exposure and edge-case failures
Provide detailed, high-quality feedback on system performance and outputs
Qualifications
Requirements:
2+ years of experience in backend engineering, AI automation, or systems integration
Strong proficiency in at least two programming languages (e.g., Python, JavaScript, Go, Java)
Experience working with SQL databases
Proven ability to build and maintain production-grade systems
Experience working in live (non-mocked) environments with multi-step interactions
Strong analytical skills and attention to detail
Nice to Haves:
Experience with multi-stage system workflows and coordination tasks
Familiarity with integrating tools such as APIs, databases, or external platforms
Understanding of system vulnerabilities (e.g., privacy leaks, prompt injection, access escalation)
Experience working with AI systems or agent-based workflows
Comfort working with persistent state tracking or similar frameworks
Additional Information
Fully remote and flexible work schedule
Project-based engagement with no guaranteed hours
Work on tasks based on availability and project assignment
Payment is based on completed tasks only
Must accept project invitations before beginning work
Freelancers may accept or decline tasks depending on availability
No guaranteed workload; volume may vary weekly
Company Description
An enterprise client is currently seeking experienced software engineers to contribute to improving advanced AI systems through human feedback. This work supports leading AI organizations in training large language models to better understand software development practices, debugging, and code quality.
This is part of a cutting-edge initiative focused on enhancing how AI systems write, review, and optimize code in real-world scenarios. You’ll play a key role in shaping how AI models evaluate performance, detect issues, and generate reliable outputs.
This guide is for Indian job seekers preparing for Java backend roles, from freshers facing campus and first-job interviews to experienced developers moving into senior positions at product companies and IT services firms. It covers what interviewers ask most in 2025 and 2026 on Java 17 and 21 and Spring Boot 3: OOP, collections, equals and hashCode, streams, exceptions, concurrency and JVM memory, then dependency injection, auto-configuration, REST controllers, validation, JPA and Hibernate, security, microservices and testing. Questions are grouped as easy, medium and hard. Read each answer, compile the code yourself and practise explaining it aloud.
Questions you may be asked
What are the four pillars of OOP, with a Java example of each?
What is the difference between an abstract class and an interface in Java?
What is the difference between method overloading and method overriding?
What is the difference between == and equals() in Java?
Copy of AI Code Reviewer & Systems Evaluation Engineer 2
1
Contract
Remote
2+ years
₹10L – ₹24L a year (estimate, typical for IT Jobs in India, 906 posts)