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 evaluating AI-generated code across 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
Solid production experience in full-stack development.
Hands-on frontend and backend engineering experience.
Experience with multiple programming languages.
Solid knowledge of APIs, databases, and system architecture.
Excellent debugging and problem-solving skills.