Software Engineer - Backend & AI Code Evaluation

4 hours, 10 minutes ago
Contract
Senior
Software Development

Description

  • Design realistic coding tasks involving feature implementation and bug fixes.
  • Create tasks reflecting authentic backend engineering workflows and software development challenges.
  • Develop deterministic verifiers that accept valid solutions and reject incorrect implementations.
  • Build and validate solutions using languages such as Java, Node.js, Go, Rust, TypeScript, Python, or C++.
  • Develop tasks involving scalable services, APIs, debugging, performance optimization, and automated testing.
  • Review code for quality, maintainability, correctness, and technical compliance.
  • Design evaluation criteria that distinguish robust solutions from superficial implementations.
  • Incorporate relevant security considerations into tasks and verifiers.
  • Document assumptions, expected behavior, edge cases, and validation requirements.
  • Apply independent technical judgment throughout task development and review.

Requirements

  • Strong hands-on backend development experience with Java, Node.js, Go, Rust, TypeScript, Python, C++, or a comparable language.
  • Experience building scalable backend services and APIs.
  • Practical experience with debugging, performance optimization, and automated testing.
  • Experience reviewing code and assessing software quality, correctness, and maintainability.
  • Strong understanding of algorithms, data structures, and foundational computer science concepts.
  • Ability to independently analyze technical problems and develop reliable solutions.
  • Strong technical communication and documentation skills.
  • Senior Software Engineer applicants must hold a bachelor’s degree from an institution in an English-native country, such as the United States, United Kingdom, Canada, Australia, New Zealand, or Ireland.

Benefits

  • Remote contract work available across APJ, NAMER, LATAM, and EMEA.
  • Flexible schedule with the ability to choose preferred working hours and days, including weekends.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Search Software Engineer

Takealot Group Internet Software & Services

Takealot.com is hiring a Software Engineer to build and maintain scalable backend systems and search infrastructure supporting millions of e-commerce customers.

Agile AWS Azure Docker Elasticsearch GCP GitHub Go Java JavaScript Jenkins jQuery Kafka Kotlin Kubernetes Linux Machine Learning Memcached Microservices MySQL PostgreSQL Python RabbitMQ React Redis REST API Scala Solr SQL Swift Travis CI
3 hours, 10 minutes ago

Senior/Lead PHP Developer | Edlight

Boosta 501-1000 information technology & services

Boosta is seeking a Senior/Lead PHP Developer to lead the backend development of Edlight, an AI products and expert-services business for students and professionals, from architecture through production.

AWS FastAPI GraphQL Memcached MySQL PHP Python RabbitMQ Redis Solid.js Symfony WebSockets
3 hours, 40 minutes ago

English-Chinese Bilingual Voice Recording - AI Trainer

Toloka 251-1K Internet Software & Services

A project-based AI training platform opportunity for bilingual English-Chinese speakers to record natural, unscripted voice clips that help improve conversational AI systems.

4 hours, 10 minutes ago

Freelance Translator Side Job - English & Chinese Voice Recordings - AI trainer

Toloka 251-1K Internet Software & Services

A project-based AI training platform opportunity for bilingual English-Chinese speakers to record natural, casual voice clips that reflect everyday code-switching.

4 hours, 10 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers