Software Engineer - Backend & AI Code Evaluation

4 hours, 9 minutes ago
Contract
Senior
Software Development

Description

  • Design coding tasks involving feature implementation, bug fixes, and authentic backend engineering workflows.
  • Develop deterministic verifiers that accept valid solutions and reject incorrect implementations.
  • Build and validate solutions using Java, Node.js, Go, Rust, TypeScript, Python, C++, or comparable languages.
  • Create tasks involving scalable services, APIs, debugging, performance optimization, and automated testing.
  • Review code for correctness, quality, maintainability, and adherence to technical requirements.
  • Design evaluation criteria that distinguish robust solutions from superficially plausible implementations.
  • Incorporate security considerations into tasks and verification processes where applicable.
  • 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, including the United States, United Kingdom, Canada, Australia, New Zealand, or Ireland.
  • Prior AI experience is not required.

Benefits

  • Remote contract position available across APJ, NAMER, LATAM, and EMEA.
  • Flexible schedule with the ability to choose 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, 9 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, 39 minutes ago

Backend Engineer (Java) -Trading

Binance 5K-10K Capital Markets

As a backend engineer on Binance’s Know Your Customer Technology Team, you will build and enhance large-scale KYC services that support seamless customer onboarding and global regulatory compliance.

Blockchain Java MySQL
1 day, 3 hours ago

Senior Backend Engineer

Offchain Labs 11-50 Internet Software & Services

Offchain Labs is hiring a remote software engineer to build and secure the distributed backend infrastructure powering Arbitrum and other blockchain products.

AWS Blockchain Cybersecurity Docker Ethereum Go Kubernetes Microservices Rust
1 day, 3 hours 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