About Turing: About the projects: we are building LLM evaluation and training datasets to train LLM to work on realistic software engineering problems. One of our approaches, in this project, is to build verifiable SWE tasks based on public repository histories in a synthetic approach with human-in-the-loop; while expanding the dataset coverage to different types of tasks in terms of programming language, difficulty level, and etc.About the Role: We are looking for experienced software engineers (tech lead level) who are familiar with high-quality public GitHub repositories and can contribute to this project. This role involves hands-on software engineering work, including development environment automation, issue triaging, and evaluating test coverage and qualityWhy Join Us? Turing is one of the world’s fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems. You’ll be at the forefront of evaluating how LLMs interact with real code, influencing the future of AI-assisted software development. This is a unique opportunity to blend practical software engineering with AI research.What does day-to-day look like: Analyze and triage GitHub issues across trending open-source libraries. Set up and configure code repositories, including Dockerization and environment setup. Evaluating unit test coverage and quality. Modify and run codebases locally to assess LLM performance in bug-fixing scenarios. Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs. Opportunities to lead a team of junior engineers to collaborate on projects.Required Skills: Minimum 3+ years of overall experience Strong experience with at least one of the following languages: C++ Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate complex codebases. Comfortable running, modifying, and testing real-world projects locally. Experience contributing to or evaluating open-source projects is a plus.Nice to Have: Previous participation in LLM research or evaluation projects. Experience building or testing developer tools or automation agents.Perks of Freelancing With Turing: Work in a fully remote environment. Opportunity to work on cutting-edge AI projects with leading LLM companies.Offer Details: Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. (We have 3 options of time commitment: 20 hrs/week, 30 hrs/week or 40 hrs/week) Employment type : Contractor assignment (no medical/paid leave) Location : India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, MexicoEvaluation Process (approximately 75 mins) : Two rounds of interviews (60 min technical + 30 min technical & cultural discussion)
About Turing: Job Title: Senior Software Engineer – LLM Evaluation & Repository ValidationAbout the projects: we are building LLM evaluation and training datasets to train LLM to work on realistic software engineering problems. One of our approaches, in this project, is to build verifiable SWE tasks based on public repository histories in a synthetic approach with human-in-the-loop; while expanding the dataset coverage to different types of tasks in terms of programming language, difficulty level, and etc.About the Role: We are looking for experienced software engineers (tech lead level) who are familiar with high-quality public GitHub repositories and can contribute to this project. This role involves hands-on software engineering work, including development environment automation, issue triaging, and evaluating test coverage and qualityWhy Join Us? Turing is one of the world’s fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems. You’ll be at the forefront of evaluating how LLMs interact with real code, influencing the future of AI-assisted software development. This is a unique opportunity to blend practical software engineering with AI research.What does day-to-day look like: Analyze and triage GitHub issues across trending open-source libraries. Set up and configure code repositories, including Dockerization and environment setup. Evaluating unit test coverage and quality. Modify and run codebases locally to assess LLM performance in bug-fixing scenarios. Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs. Opportunities to lead a team of junior engineers to collaborate on projects.Required Skills: Minimum 3+ years of overall experience Strong experience with at least one of the following languages: Rust Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate complex codebases. Comfortable running, modifying, and testing real-world projects locally. Experience contributing to or evaluating open-source projects is a plus.Nice to Have: Previous participation in LLM research or evaluation projects. Experience building or testing developer tools or automation agents.Perks of Freelancing With Turing: Work in a fully remote environment. Opportunity to work on cutting-edge AI projects with leading LLM companies.Offer Details: Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. (We have 3 options of time commitment: 20 hrs/week, 30 hrs/week or 40 hrs/week) Employment type : Contractor assignment (no medical/paid leave) Duration of contract : 3 month; [expected start date is next week] Location : India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, MexicoEvaluation Process (approximately 75 mins) : Two rounds of interviews (60 min technical + 30 min technical & cultural discussion)
About Turing: Job Title: Senior Software Engineer – LLM Evaluation & Repository ValidationAbout the projects: we are building LLM evaluation and training datasets to train LLM to work on realistic software engineering problems. One of our approaches, in this project, is to build verifiable SWE tasks based on public repository histories in a synthetic approach with human-in-the-loop; while expanding the dataset coverage to different types of tasks in terms of programming language, difficulty level, and etc.About the Role: We are looking for experienced software engineers (tech lead level) who are familiar with high-quality public GitHub repositories and can contribute to this project. This role involves hands-on software engineering work, including development environment automation, issue triaging, and evaluating test coverage and qualityWhy Join Us? Turing is one of the world’s fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems. You’ll be at the forefront of evaluating how LLMs interact with real code, influencing the future of AI-assisted software development. This is a unique opportunity to blend practical software engineering with AI research.What does day-to-day look like: Analyze and triage GitHub issues across trending open-source libraries. Set up and configure code repositories, including Dockerization and environment setup. Evaluating unit test coverage and quality. Modify and run codebases locally to assess LLM performance in bug-fixing scenarios. Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs. Opportunities to lead a team of junior engineers to collaborate on projects.Required Skills: Minimum 3+ years of overall experience Strong experience with at least one of the following languages: Ruby Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate complex codebases. Comfortable running, modifying, and testing real-world projects locally. Experience contributing to or evaluating open-source projects is a plus.Nice to Have: Previous participation in LLM research or evaluation projects. Experience building or testing developer tools or automation agents.Perks of Freelancing With Turing: Work in a fully remote environment. Opportunity to work on cutting-edge AI projects with leading LLM companies.Offer Details: Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. (We have 3 options of time commitment: 20 hrs/week, 30 hrs/week or 40 hrs/week) Employment type : Contractor assignment (no medical/paid leave) Location : India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, MexicoEvaluation Process (approximately 75 mins) : Two rounds of interviews (60 min technical + 30 min technical & cultural discussion)
About Turing: About the projects: we are building LLM evaluation and training datasets to train LLM to work on realistic software engineering problems. One of our approaches, in this project, is to build verifiable SWE tasks based on public repository histories in a synthetic approach with human-in-the-loop; while expanding the dataset coverage to different types of tasks in terms of programming language, difficulty level, and etc.About the Role: We are looking for experienced software engineers (tech lead level) who are familiar with high-quality public GitHub repositories and can contribute to this project. This role involves hands-on software engineering work, including development environment automation, issue triaging, and evaluating test coverage and qualityWhy Join Us? Turing is one of the world’s fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems. You’ll be at the forefront of evaluating how LLMs interact with real code, influencing the future of AI-assisted software development. This is a unique opportunity to blend practical software engineering with AI research.What does day-to-day look like: Analyze and triage GitHub issues across trending open-source libraries. Set up and configure code repositories, including Dockerization and environment setup. Evaluating unit test coverage and quality. Modify and run codebases locally to assess LLM performance in bug-fixing scenarios. Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs. Opportunities to lead a team of junior engineers to collaborate on projects.Required Skills: Minimum 3+ years of overall experience Strong experience with at least one of the following languages: C# Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate complex codebases. Comfortable running, modifying, and testing real-world projects locally. Experience contributing to or evaluating open-source projects is a plus.Nice to Have: Previous participation in LLM research or evaluation projects. Experience building or testing developer tools or automation agents.Perks of Freelancing With Turing: Work in a fully remote environment. Opportunity to work on cutting-edge AI projects with leading LLM companies.Offer Details: Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. (We have 3 options of time commitment: 20 hrs/week, 30 hrs/week or 40 hrs/week) Employment type : Contractor assignment (no medical/paid leave) Location : India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, MexicoEvaluation Process (approximately 75 mins) : Two rounds of interviews (60 min technical + 30 min technical & cultural discussion)
About Turing: Senior LLM Engineer – GenAI / ML (Python, Langchain)Full TimeLocation: IndiaOverall Experience: 7–12 YearsFocus: Hands-on engineering role focused on designing, building, and deploying Generative AI and LLM-based solutions. The role requires deep technical proficiency in Python and modern LLM frameworks with the ability to contribute to roadmap development and cross-functional collaboration.Key Responsibilities: Design and develop GenAI/LLM-based systems using tools such as Langchain and Retrieval-Augmented Generation (RAG) pipelines. Implement prompt engineering techniques and agent-based frameworks to deliver intelligent, context-aware solutions. Collaborate with the engineering team to shape and drive the technical roadmap for LLM initiatives. Translate business needs into scalable, production-ready AI solutions. Work closely with business SMEs and data teams to ensure alignment of AI models with real-world use cases. Contribute to architecture discussions, code reviews, and performance optimization.Skills Required: Proficient in Python, Langchain, and SQL. Understanding of LLM internals, including prompt tuning, embeddings, vector databases, and agent workflows. Background in machine learning or software engineering with a focus on system-level thinking. Experience working with cloud platforms like AWS, Azure, or GCP. Ability to work independently while collaborating effectively across teams. Excellent communication and stakeholder management skills.Preferred Qualifications: 1+ years of hands-on experience in LLMs and Generative AI techniques. Experience contributing to ML/AI product pipelines or end-to-end deployments. Familiarity with MLOps and scalable deployment patterns for AI models. Prior exposure to client-facing projects or cross-functional AI teams.
Machine Learning
Artificial Intelligence