Turing

Remote Software Engineer

Turing$110K — $130K *
US-AnywhereRemote in United States
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of software engineering experience
  • Strong expertise in full-stack applications
  • Proven experience deploying scalable, production-grade software
  • Deep understanding of software architecture and design principles
  • Excellent oral and written communication skills for evaluations

Responsibilities

  • Create cutting-edge datasets for AI model training
  • Curate code examples and correct code across multiple programming languages
  • Evaluate and refine AI-generated code for efficiency and reliability
  • Collaborate with cross-functional teams for enhancing AI-driven solutions
  • Build verification agents to ensure code quality and identify errors
  • Hypothesize software engineering cycle steps for model evaluation
  • Design automatic verification mechanisms for software engineering tasks

Benefits

  • Opportunity to work at the forefront of AI innovation
  • Collaboration with researchers and cross-functional teams
  • Engagement in diverse programming languages and technologies
  • Focus on developing industry-standard AI-driven coding solutions
  • Participation in shaping the future of software engineering practices
Full Job Description
Project Overview:

As a Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go; evaluating and refining AI-generated code for efficiency, scalability, and reliability; and working with cross-functional teams to enhance enterprise-level AI-driven coding solutions.

What Does a Typical Day Look Like?
  • Working on AI model training initiatives by curating code examples, building solutions, and correcting code in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go.
  • Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable.
  • Collaborate with cross-functional teams to enhance AI-driven coding solutions against industry performance benchmarks.
  • Build agents that can verify the quality of the code and identify error patterns.
  • Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them
  • Design verification mechanisms that can automatically verify a solution to a software engineering task.


Requirements

  • 3+ years of software engineering experience.
  • Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern languages and tools.
  • Deep understanding of software architecture, design, development, debugging, and code quality/review assessment.
  • Excellent oral and written communication skills for clear, structured evaluation rationales.

About Turing

Turing is a technology company that provides a platform for companies to hire remote software developers. The company's platform uses artificial intelligence to match companies with developers who have the skills and experience they need. Turing was founded in 2018 and is headquartered in San Francisco, California. The company has raised $32 million in funding to date.
Learn more about Turing
Size
200 employees
Industry
Founded
2018

Similar Jobs

More Jobs at Turing

More Information Technology Jobs

Find similar Remote Software Engineer jobs: