13 Aug
|
MyCareernet
|
India
As a skilled software engineer working as a project consultant in an AI-focused labor marketplace, your role involves contributing to projects supporting a leading global technology platform. Your responsibilities include improving the performance of large language models through high-quality, real-world engineering tasks and evaluations. You will be engaged as an expert consultant on a contract basis, focusing on solving complex problems, reviewing code, and working on systems-level challenges beyond routine development work.Key Responsibilities:- Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing- Write transparent, structured natural-language specifications along with reference implementations- Develop and extend unit and integration test suites- Review peer-generated tasks for correctness, clarity, and real-world relevance- Identify edge cases, ambiguities, and potential failure modes- Ensure strong alignment between specifications, code, and expected outputsQualifications:- Advanced professional written proficiency in English- 3 to 10 years of professional software engineering experience- Strong proficiency in Python and JavaScript or TypeScript. Working knowledge of Java, C#, or Go- Backend or full-stack development experience in production systems- Hands-on experience with testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing- Proven ability to debug and navigate large, multi-file codebases- Experience with code reviews, refactoring, and production migrations- Prior experience with data annotation, evaluation, or structured labeling for AI or ML systems- Experience defining solution trajectories and writing evaluation rubrics- Familiarity with LLM evaluation, prompt design, or benchmarking workflowsJoin a growing community of experienced engineers contributing to the next wave of AI development as an AI trainer. Your hands-on role in improving how large language models understand, generate, and evaluate code will directly influence the quality, accuracy,
and reliability of AI systems used at scale. As a skilled software engineer working as a project consultant in an AI-focused labor marketplace, your role involves contributing to projects supporting a leading global technology platform. Your responsibilities include improving the performance of large language models through high-quality, real-world engineering tasks and evaluations. You will be engaged as an expert consultant on a contract basis, focusing on solving complex problems, reviewing code, and working on systems-level challenges beyond routine development work.Key Responsibilities:- Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing- Write clear, structured natural-language specifications along with reference implementations- Develop and extend unit and integration test suites- Review peer-generated tasks for correctness, clarity, and real-world relevance- Identify edge cases, ambiguities, and potential failure modes- Ensure strong alignment between specifications, code, and expected outputsQualifications:- Advanced professional written proficiency in English- 3 to 10 years of professional software engineering experience- Strong proficiency in Python and JavaScript or TypeScript. Working knowledge of Java, C#, or Go- Backend or full-stack development experience in production systems- Hands-on experience with testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing- Proven ability to debug and navigate large, multi-file codebases- Experience with code reviews, refactoring, and production migrations- Prior experience with data annotation, evaluation, or structured labeling for AI or ML systems- Experience defining solution trajectories and writing evaluation rubrics- Familiarity with LLM evaluation, prompt design, or benchmarking workflowsJoin a growing community of experienced engineers contributing to the next wave of AI development as an AI trainer. Your hands-on role in improving how large language models understand, generate, and evaluate code will directly influence the quality, accuracy, and reliability of AI systems used at scale.
📌 Software Engineering AI Trainer (India)
🏢 MyCareernet
📍 India