Senior Software Engineer - Ruby (LLM Evaluation & Repository Validation)
Turing
Analyze GitHub issues and evaluate LLM performance in software projects.
Job Title: Senior Software Engineer – LLM Evaluation & Repository Validation
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 quality
Why 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, Mexico
Evaluation Process (approximately 75 mins) :
- Two rounds of interviews (60 min technical + 30 min technical & cultural discussion)
Skills: Ruby
- ...About the Role We are looking for software engineers to validate real-world repositories used to evaluate large language models. You will triage issues, set up reproducible environments, assess test quality, and check how well models fix real bugs. Key Responsibilities...RubyHourly payFor contractorsRemote work
- ...Evaluate and refine AI-generated code for efficiency and reliability. About Turing... ...on the P&L Role Overview As a Software Engineering evaluator, you will create cutting-edge... ...communication skills for clear, structured evaluation rationales. Offer Details...SeniorFull timePart timeFor contractorsFlexible hours
- ...with frontier AI labs to accelerate model development through high-quality training data, evaluations, and engineering talent. About the Role We are looking for senior software engineers with 7+ years of industry experience to support the training and evaluation of large...RubySeniorContract workPart timeFor contractors
$250k - $280k per year
...conversations so they can debug them. We're bringing LLM and agent observability together, and we... ...in a small, cross-functional group of engineers with a dedicated product manager and... ...What you’ll bring to the role: - Significant software engineering experience, with a record of...SeniorFull timeRemote workShift work$70 - $85 per hour
...strong candidates We are building and evaluating state-of-the-art large language models (LLMs) and are looking for experienced software engineers to join our evaluation and annotation... .... SWE-Bench-like problems). Evaluate LLM outputs for code generation, refactoring...SeniorLong term contractContract workPart timeRemote work$55 per hour
...hour As an hourly paid, fully remote Ruby Engineer for AI Data Training, you will review AI... ...Rails code or generate your own solutions, evaluate the reasoning quality and step-by-step... ...for potential inaccuracies or biases, validating their reliability across use cases. Requirements...RubyHourly payContract workImmediate startRemote work$75 - $90 per hour
...Canada + 21 more Help a top AI lab evaluate and improve large language models through... ...-focused coding tasks. Bring your software-engineering judgment and hands-on security experience... ...verification, or implementing, backporting or validating security patches. The ability to...Long term contractContract workRemote work- ...trust GitLab to ship better, more secure software faster. The same principles built into... ...An overview of this role As a Backend Engineer on the GitLab Agent Observability team, you... ...maintaining production applications with Ruby on Rails, including work with background jobs...RubyFull timeInternshipRemote work
- ...to ship better, more secure software faster. The same principles... ...this role As a Staff Backend Engineer on GitLab’s Security Factory:... ...that implement them. On the evaluation side, you build and apply tooling... ...that tests, measures, and validates what the engine finds against...RubyFull timeLive InRemote work
$196k - $207k per year
...operational readiness. Mentor engineers up to L5, establish code-... ...Requirements ~8+ years of software engineering experience delivering... ...~ Strong Python and one of Ruby or Go, with experience building... ...including prompt and workflow design, evaluation, guardrails, and privacy...RubySeniorFull timeWork at officeRemote work- ...steps. Our partner is looking for an AI Evaluation Engineer based in Canada. As a founding AI... ...execution. Working across AI engineering, software testing, and infrastructure, you will create... ...automated CI/CD testing pipelines to validate AI agent behavior before deployment and...Full timeRemote work
- ...open-source codebases for AI evaluation projects. About Turing... ...training data, evaluations, and engineering talent. About the Role... ...are looking for experienced software engineers with strong technical... ...high-quality public GitHub repositories. In this role, you will...SeniorContract workPart timeFor contractorsManual laborLocal area
- ...training frontier models and evaluating AI agents. Experts contribute... ...as finance, healthcare, STEM engineering, and more. micro1 transforms... ...verifiers that accept reasonable valid solutions and reject... ...in identifying and resolving software bugs and system bottlenecks....SeniorPart timeFor contractorsInternshipRemote workFlexible hours
- ...Create and manage data-validation workflows in Docker-based build pipelines. About Turing... ...top AI researchers who specialize in software engineering, logical reasoning, STEM,... ...Have: Previous participation in LLM research or evaluation projects. Experience...Contract workPart timeFor contractorsFreelanceRemote work
$100 - $150 per hour
...Evaluate and improve AI coding models by reviewing generated code.... ...training data, evaluations, and engineering talent. Engagement... ...looking for experienced, hands-on software engineers to help evaluate... ...coding agents across real-world repositories and assess the quality of...SeniorHourly payFor contractorsFreelanceImmediate startRemote work$100 per hour
...Responsibilities Evaluate AI-generated coding interactions from end to end.... ...high level, and aligned with strong engineering judgment. Assess the quality of... ...evaluation feedback. Requirements Senior, Staff, or Principal-level software engineering experience, or...SeniorHourly payFull timeContract workRemote workWorldwide10 hours per weekFlexible hours- ...services for integration testing and payment-network transaction validation. Use workflow orchestration tools such as Airflow and AWS... ...and community activities. Requirements ~5+ years of backend engineering experience with a bachelor’s degree, or an advanced degree with...SeniorFull timeRemote workFlexible hours
- ...We are hiring skilled software engineers with strong full-stack experience. The ideal candidate is comfortable architecting and working across multi-file codebases, structuring realistic development environments, and building reproducible setups supported by clear documentation...Contract work
- ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps... ...manual intervention as possible. As a Senior Engineer, you'll be a hands-on... ...building. - Build AI-powered tooling: Develop LLM-integrated, agentic pipelines for manifest...SeniorFull time
- ...Who we are: Process Street is an AI software and compliance operations platform startup... ...The Opportunity We’re looking for a Senior Software Engineer to help architect and evolve Process... ...with backend systems (Scala, or Java / Ruby / C#) ~ Strong experience with JavaScript...RubySeniorFull timeSummer workInternshipLive InRemote work
- ...NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the underlying systems. This role reports to the Engineering Manager. As a senior developer with strong experience in C# and/or PHP,...SeniorFull time
- ...vendor data goes in, and clean, trustworthy records come out. We’re looking for the engineer who will own that transformation. At DistantJob, we’re searching for a Senior Full-Stack Software Engineer for one of our U.S.-based clients. They’re building a platform that...SeniorLong term contractFull timeRemote work
- ...Responsibilities Evaluate AI-generated coding interactions end to end. Judge... ...level, and aligned with strong engineering practice. Assess the quality of... ...Loom walkthrough. Requirements Senior, Staff, or Principal-level software engineer, or equivalent experience....SeniorOngoing contractFull timeContract workRemote workWorldwide10 hours per weekFlexible hours
$40 - $125 per hour
...· Type: Independent contractor · Hours: Flexible hours · Payouts: Weekly Overview We’re looking for an experienced Validation Engineer to help train AI models. You’ll write hard, verifiable engineering problems drawn from your own specialty, work out the answers...Weekly payFull timeContract workFor contractorsRemote workFlexible hours- ...Responsibilities Evaluate AI-generated coding interactions end to end. Judge... ...level, and aligned with strong engineering practices. Assess the quality of... ...and Claude Code. Requirements Senior, staff, or principal-level software engineering experience, or equivalent...SeniorFull timeContract workRemote workWorldwide10 hours per weekFlexible hours
- ...applications and next steps. Our partner is looking for a Senior II Software Engineer based in Canada. In this remote role, you will design and build... ..., using techniques such as circuit breakers, defensive validation, and resilient error handling. - Define and maintain API contracts...SeniorFull timeInternshipRemote work
- ...data lab for training frontier models and evaluating AI agents. Experts contribute their... ...domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-... ...layer for frontier AI. Role Title: Senior Software Engineer Role Type: Contractor (~15...SeniorPart timeFor contractorsRemote work
- ...strategic planning and performance management software, helping organizations turn their visions... ...and passionate Full Stack Software Engineer to join our Engineering team. You will build... ...methodologies. Bonus Points Experience with Ruby and Ruby on Rails is highly desirable, but...RubySeniorRemote jobFull timeWork at officeLocal areaFlexible hours
- ...The Wikimedia Foundation is looking for a Senior Software Engineer, Android to support the App Experience and App Growth teams within the Core Experiences engineering group. Our teams have a clear and ambitious goal: make our apps the destination for knowledge lovers and grow...SeniorPermanent employmentFull timeFor contractorsLocal areaRemote work
- ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write code, trigger... ...and that history is one of our biggest advantages in an agentic software delivery lifecycle. Flaky test detection, test insights, pipeline...SeniorFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Ruby (LLM Evaluation & Repository Validation). Be the first to apply!
- software developer no experience Remote
- junior software developer Remote
- software developer entry level Remote
- software developer intern Remote
- software developer internship no experience Remote
- software developer Remote
- software development engineer Remote
- part time software developer Remote
- software design engineer Remote
- software engineer salary in canada Remote
