This page was automatically translated and may contain errors. View in English.
شركة يو آي تي للاستشارات

Software Engineering Contractor - Remote

YO IT Consulting

Remote · عقد

كن أول من يتقدم بطلب

خبرة
أكثر من 5 سنوات
مرتب
الوظائف الشاغرة
1
تم النشر
• 3 أفراد
وضع العمل
العمل من المنزل
الأهلية
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.
سيرة ذاتية
مطلوب للتقديم

المسمى الوظيفي

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.

اتركها إذا كنت ترغب في الحصول على رد - لن نستخدمها لأي غرض آخر.

انقر للتصفح، السحب والإفلات، أو لصق لقطة شاشة

PNG، JPG، GIF، MP4، WebM، MOV · الحد الأقصى 20 ميجابايت لكل ملف · حتى 5 ملفات

🤖
عبر الإنترنت · مساعدة فورية بالذكاء الاصطناعي