Backend Software Engineer - AI Training Projects

Gramian Consulting Group
•Remote

About The Position

Gramian Consultancy is seeking experienced backend software engineers for their AI training projects. The role involves creating realistic coding challenges, including feature implementations and bug fixes, and developing deterministic verifiers to ensure the correctness of solutions. Prior AI experience is not necessary; the focus is on technical expertise and independent judgment. This position is ideal for engineers who enjoy complex problem-solving, evaluating code quality, and working with backend systems, testing, and software reliability.

Requirements

  • Strong professional experience with one or more backend programming languages, such as Java, Node.js, Go, Rust, TypeScript, Python, or C++.
  • Demonstrated experience building scalable backend services and APIs.
  • Practical experience with debugging, performance optimization, and automated testing.
  • Strong code review skills and the ability to identify correctness, quality, and maintainability issues.
  • Understanding of algorithms, data structures, and fundamental computer science concepts.
  • Ability to independently analyze technical problems and develop reliable solutions.
  • Strong technical communication and documentation skills.

Responsibilities

  • Create realistic, challenging coding tasks involving feature implementation and software bug fixes.
  • Design tasks that reflect real-world backend engineering scenarios.
  • Develop deterministic verifiers that accept reasonable valid solutions and reject incorrect outputs.
  • Work with backend technologies such as Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar languages.
  • Evaluate code for correctness, reliability, maintainability, and performance.
  • Incorporate automated testing and clear validation criteria into coding tasks.
  • Identify and account for edge cases, performance bottlenecks, and potential implementation errors.
  • Apply secure coding principles and cybersecurity considerations where relevant.
  • Refine tasks and verification logic based on project requirements and quality standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service