What are the responsibilities and job description for the Backend Engineer position at ADN Group?
π¨ NOW HIRING: Backend Engineer
π Location: Permanent Remote - United States (subject to approved work locations).
πΌ Job Type: Contract
π Experience: 4 Years.
- We are seeking skilled Backend Engineers to support an innovative project focused on the development and training of next-generation AI systems.
- No prior AI experience is required - your backend development expertise is what matters.
- In this role, you will create Reinforcement Learning Environments that test AI models on real-world backend software engineering problems, including code debugging, API development, data handling, and performance optimization.
πΉ SCOPE OF WORK:
β’ Develop clear code samples, debugging approaches, and backend development solutions using Python3, Java, Go, Rust, C , or TypeScript.
β’ Identify, troubleshoot, and resolve backend bugs, data-handling issues, and performance bottlenecks.
β’ Build small to medium-sized backend features, including APIs and database logic.
β’ Improve existing backend code and database queries for clarity, efficiency, and reliability.
β’ Create reproducible environments and golden reference solutions for backend engineering problems.
β’ Document technical reasoning, development approaches, and code decisions to support AI training data quality.
β’ Review peer-contributed code and technical submissions for correctness, quality, and clarity.
πΉ REQUIRED / PREFERRED QUALIFICATIONS
β’ Hands-on experience with at least one of the following:
β’ Python3
β’ Java
β’ Go
β’ Rust
β’ C
β’ TypeScript
β’ Strong understanding of API design.
β’ Experience working with SQL or NoSQL databases.
β’ Solid understanding of core data structures.
β’ Ability to debug backend issues, identify root causes, and implement clean solutions.
β’ Comfortable working across different codebases and learning unfamiliar systems.
β’ Strong documentation and communication skills.
β’ Ability to clearly explain technical decisions and problem-solving approaches.
β’ Interest in or curiosity about AI and emerging technical challenges is a plus.
πΉ WHY THIS OPPORTUNITY?
β’ Apply your backend engineering expertise to next-generation AI development.
β’ Work remotely on innovative technical projects.
β’ Contribute real-world engineering knowledge to AI training environments.
β’ Solve challenging backend problems involving APIs, databases, debugging, and performance optimization.