YO IT Consulting logo
YO IT Consulting
Verified live 12h ago

Python Engineer – AI Training

Brief overview

United StatesIn-person
UndergradOr in progress
2+ yrsMinimum
PythonJavaScriptTypeScriptDebuggingProblem-solvingGitPRsIssue trackingTechnical writing

About the company

YO IT Consulting logo
YO IT Consultingyoitconsulting.com

Our Core mission is to develop, deploy, or integrate artificial intelligence (AI) — including machine learning (ML), data analytics, automation, natural language processing (NLP), computer vision, and related technologies — to solve real-world problems, improve decision-making, automate repetitive tasks, and deliver intelligent solutions across industries.

Job description

Summary

YO IT Consulting is hiring experienced Software Engineers to support high-impact research collaborations with leading AI labs. The role involves building training datasets to improve AI model reasoning and problem-solving on real-world coding tasks.

Responsibilities

  • Review model-generated code trajectories on realistic software engineering tasks
  • Reconstruct chain-of-thought reasoning that explains each step of the solution process
  • Annotate decision points, debugging logic, and problem-solving strategies
  • Use full task context (codebase, issue descriptions, test cases) to infer plausible reasoning
  • Ensure annotations reflect realistic developer thought processes and technical accuracy

Skills

  • 2+ years of experience in software engineering, with hands-on debugging and problem-solving in real codebases
  • Degree in Software Engineering, Computer Science, or a related field (Bachelor's minimum; advanced degree preferred)
  • Strong proficiency in Python, JavaScript, TypeScript, or other common languages found in open-source projects
  • Familiarity with version control workflows (Git, PRs, issue tracking)
  • Comfortable articulating technical reasoning in clear, structured writing
  • Advanced degree preferred

Qualifications

Must Haves

  • 2+ years of experience in software engineering, with hands-on debugging and problem-solving in real codebases
  • Degree in Software Engineering, Computer Science, or a related field (Bachelor's minimum; advanced degree preferred)
  • Strong proficiency in Python, JavaScript, TypeScript, or other common languages found in open-source projects
  • Familiarity with version control workflows (Git, PRs, issue tracking)
  • Comfortable articulating technical reasoning in clear, structured writing

Nice to Haves

  • advanced degree preferred

More jobs like this