24 Sep
|
FetchJobs.co
|
India
24 Sep
FetchJobs.co
India
About The Company Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.
Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.;
About The Role As a Software Engineering Evaluator at Turing, you will play a pivotal role in advancing the capabilities of large language models and AI-driven coding solutions. Your primary responsibility will be to create, curate, and assess datasets that are fundamental to training and benchmarking AI systems.
This involves working closely with research teams to develop high-quality code examples, provide precise solutions, and correct code snippets across multiple programming languages including Python, C/C++, Rust, Go, Java, and JavaScript (including ReactJS). Your expertise in systems-level programming, performance optimization, and infrastructure will be essential in evaluating AI-generated code for efficiency, scalability, and correctness. Additionally, you will collaborate with cross-disciplinary teams to refine AI models, develop verification mechanisms, and enhance enterprise-level AI coding solutions, contributing to the cutting-edge development of intelligent systems.
Qualifications The ideal candidate will have several years of professional experience in software engineering, with a strong focus on systems programming, backend development, or infrastructure. Candidates should possess expertise in languages such as JavaScript, Python, C/C++, Rust, and Go, and have a proven track record of building and deploying scalable, production-grade software.
A deep understanding of software architecture, design principles, debugging, and code review processes is required. Excellent communication skills are essential for articulating evaluation rationales clearly and effectively. Preference will be given to candidates with backgrounds from leading academic institutions such as Harvard, Columbia, Princeton, Yale, or the University of Pennsylvania, though significant practical experience and technical skill always take precedence over pedigree.
Responsibilities
- Curate high-quality code examples and solutions across various programming languages to support AI training and benchmarking initiatives.
- Evaluate and refine AI-generated code, focusing on correctness, performance, and reliability at the systems level.
- Collaborate with research and engineering teams to improve AI-driven coding solutions based on industry benchmarks and best practices.
- Design and implement verification mechanisms to automatically assess the quality of solutions to software engineering tasks.
- Develop agents capable of verifying the integrity of systems-level and infrastructure code, and identifying error patterns for further analysis.
- Hypothesize and evaluate different stages of the software engineering cycle, including prototyping, architecture design, API development, deployment, monitoring, and operational maintenance.
- Contribute to the continuous improvement of datasets and evaluation frameworks to support robust AI model training and testing.
Benefits While this role is structured as a contractual engagement, it offers flexible working hours to accommodate your schedule, with a minimum commitment of 10 hours per week and up to 40 hours. The position provides an opportunity to work on cutting-edge AI research and development projects that have a tangible impact on the field of artificial intelligence. You will gain exposure to advanced AI systems, collaborate with leading researchers and engineers, and enhance your expertise in systems programming and AI evaluation. Although this is a contractor role without medical or paid leave benefits, it offers valuable experience in a rapidly evolving technological landscape, with potential for extension based on performance and organizational needs.
Equal Opportunity
Turing is committed to creating an inclusive workplace and is proud to be an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, disability, or any other protected characteristic. We believe that diversity fosters innovation and excellence, and we encourage applicants from all backgrounds to apply. All employment decisions are made based on qualifications, merit, and organizational needs.
📌 JavaScript Developer (India)
🏢 FetchJobs.co
📍 India