T

Turing

AI-matched, vetted software engineering services

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSão Paulo, State of São Paulo, BrazilNo salary listedIn-person

About the Job

Requirements

  • At least 6 years of experience building and operating production software, ideally at product companies with real scale.
  • Deep Python experience with production FastAPI and/or Django, ORM performance, migrations, and asynchronous patterns.
  • Strong PostgreSQL skills, including schema design, query optimization, and indexing, as well as NoSQL experience.
  • Production frontend experience with TypeScript, React, and Next.js.
  • Fluency with Linux and Docker; experience with Terraform or comparable infrastructure as code on AWS or GCP; and ownership of the CI/CD that ships it.
  • Daily use of large language model coding tools such as Claude Code, Cursor, or Copilot, with the judgment to critically review their output and recognize limitations.
  • Experience building something on top of large language model APIs that other people depended on, such as an agent, pipeline, or evaluation, and understanding its points of fragility.
  • Comfort working with non-deterministic systems, distinguishing real regressions from noise, and using controlled experiments rather than hunches.
  • Advanced Git skills and disciplined unit, integration, negative-case, and edge-case testing.
  • Clear written communication, ability to work independently, and willingness to identify when a specification is incorrect.

Responsibilities

  • Own services end-to-end, including design, implementation, rollout, and production operation.
  • Build backend services and data pipelines that generate, validate, score, and version datasets, reproducible from a commit and a configuration.
  • Ship data-dense internal interfaces, including virtualized tables, server-side filtering, and review and annotation user interfaces that remain fast at tens of thousands of rows.
  • Build agent harnesses with multi-step loops, tool use, retries, and structured output, running against real repositories and test suites.
  • Build sandboxed execution environments where model-generated code runs safely and deterministically at volume, and establish the reinforcement learning environments and evaluation harnesses on top.
  • Trace and debug agent runs end-to-end, identifying where loops stalled, which tool calls failed, and why graders disagreed with human reviewers.
  • Own infrastructure as code and CI/CD; debug production issues across the stack and lead subsequent reliability work.
  • Improve quality through code reviews, design documents, and innovation, partnering with researchers and quality owners to define success.

Desired Qualifications

  • Experience building internal tools or developer platforms used daily by a technical team.
  • Experience with agent frameworks and protocols, including LangGraph, MCP, and OpenAI or Anthropic tool use.
  • Experience with sandboxing and untrusted code execution, including gVisor, Firecracker, or seccomp.
  • Experience with workflow orchestration tools such as Temporal, Airflow, Prefect, or Dagster, and Kubernetes beyond managed defaults.
  • Experience with large language model coding benchmarks such as SWE-bench or Terminal-Bench, evaluation frameworks, or exposure to RLHF or RLVR.

About the Company

Turing

AI-matched, vetted software engineering services

Turing uses artificial intelligence to connect businesses with a global pool of over 3 million vetted software engineers from 150 countries for custom application development and on-demand software engineering. Clients specify the required skills, and the AI matches them to top engineers, speeding up hiring and project delivery while reducing recruitment effort. Engineers who pass Turing’s vetting gain access to high-paying remote jobs with a strong chance of repeat opportunities, reflected in a 99% rematch rate. The company differentiates itself by combining a large, pre-vetted talent pool with AI-driven matching to deliver fast, scalable engineering teams for businesses and steady remote work for engineers. Its goal is to accelerate project timelines for clients and provide reliable, well-compensated remote opportunities for engineers.

Company size
5,001-10,000
Company stage
Series E
Total funding
$247M
Headquarters
Palo Alto, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Turing

See more jobs