This page was automatically translated and may contain errors. View in English.
Consultoria YO IT

Software Engineering Contractor - Remote

YO IT Consulting

Remote · Contrato

Seja o primeiro a se candidatar

Experiência
Mais de 5 anos
Salário
Vagas
1
Publicado
há 4 horas
Modo de trabalho
Trabalhe em casa
Elegibilidade
Experienced software engineers who are comfortable working remotely and can reason through unfamiliar codebases, explain engineering decisions clearly, and solve real-world backend, full-stack, systems, or infrastructure problems. No prior AI experience is needed.
Retomar
Obrigatório candidatar-se

Descrição da vaga

Role overview

This position is for an experienced software engineer who will contribute to the training and assessment of advanced AI systems by working through authentic software engineering challenges. The work is remote and suited to people who can analyze unfamiliar codebases, justify technical choices clearly, and solve practical problems across backend, full-stack, systems, and infrastructure areas.

No background in AI is necessary. The key requirements are strong engineering judgment, precise technical communication, and the ability to assess code quality, architecture, implementation approach, and tradeoffs.

Engagement details

This is a contractor role with an expected commitment of 10 to 12 hours per week.

Work location: Remote.

Key responsibilities

  • Tackle complex software engineering work spanning backend, full-stack, infrastructure, and systems-oriented tasks.
  • Inspect, troubleshoot, refine, and explain code across varied technical setups.
  • Create or assess practical approaches involving APIs, databases, services, integrations, testing, and deployment processes.
  • Weigh important engineering tradeoffs related to scale, maintainability, speed, reliability, security, and developer productivity.
  • Describe technical reasoning in clear written form, including why a solution is effective and what other options were considered.
  • Work with the client team on technical reviews, implementation choices, and problem-solving activities.
  • Move quickly between new codebases, frameworks, and changing technical needs.

Required experience and qualifications

  • At least 5 years of practical software engineering experience.
  • Hands-on experience in one or more backend or full-stack environments such as Python, JavaScript/TypeScript, Node.js, Java, C#, .NET, C++, Go, Ruby, PHP, or comparable stacks.
  • Background in building, supporting, or reviewing production applications, APIs, services, databases, or integrations.
  • Solid grasp of core engineering principles, including debugging, testing, code quality, architecture, and technical decision-making.
  • Ability to communicate complex technical judgments in a clear and objective way.
  • Comfort with analyzing unfamiliar code and interpreting new technical requirements.

Preferred background

  • Exposure to cloud platforms such as AWS, GCP, or Azure.
  • Experience with CI/CD, DevOps practices, containers, monitoring, or production operations.
  • Familiarity with frontend frameworks such as React, Next.js, Angular, Vue, or React Native.
  • Open-source work, public GitHub projects, technical writing, or strong examples of prior engineering work.
  • Experience mentoring other engineers, reviewing code, or contributing to architecture decisions.

Deixe este campo se desejar uma resposta — não o utilizaremos para mais nada.

Clique para navegar, arrastar e soltar, ou colar uma captura de tela

PNG, JPG, GIF, MP4, WebM, MOV · Máximo de 20 MB cada · Até 5 arquivos

🤖
Online · ajuda instantânea de IA