About the Role:
We are seeking experienced Full-Stack Software Engineers to contribute to an AI training and software engineering project. In this role, you will focus on software development, debugging, technical problem-solving, system architecture, and the evaluation of AI-generated code across both frontend and backend systems.
Key Responsibilities:
Develop, modify, and debug frontend and backend applications.
Build features, APIs, services, and data models.
Troubleshoot complex software and integration issues.
Work with unfamiliar codebases and existing architectures.
Review and validate AI-generated code.
Evaluate solutions for correctness, performance, security, and maintainability.
Required Skills:
Strong production experience in full-stack development.
Hands-on frontend and backend engineering experience.
Experience with multiple programming languages.
Strong knowledge of APIs, databases, and system architecture.
Excellent debugging and problem-solving skills.
Preferred Technologies:
Python, React, JavaScript, Java, Node.js, Rust, Golang, TypeScript
Hiring Process:
Application Screening AI Interview (~30 min) Technical Assessment (if required) Final Review
Apply:
Interested candidates are invited to submit their application online.