Full-stack AI Engineer
Job Summary
You will be responsible for end-to-end development of a new AI-native B2B SaaS product. This role involves building scalable backend architectures and designing next-generation UIs from scratch (0-to-1). You will collaborate within an agile team to implement advanced AI functions and solve complex back-office challenges.
Responsibilities
- Design and implement scalable backend architecture using Go
- Develop AI-integrated UI/UX using TypeScript, React, or Vue
- Lead 0-to-1 product development and technology selection
- Optimize API performance and manage large-scale data systems
Required Skills
- 5+ years of web application development
- Proficiency in Go or TypeScript
- Experience with React or Vue
- Knowledge of microservices and distributed systems
- Interest in AI/ML/LLM technologies
Job Details
### Job Description & Responsibilities
In this position, you will be responsible for all aspects of development as a full-stack engineer for a newly launched AI-native B2B SaaS product.
#### Backend Development
- Scalable architecture design and implementation (Go expected)
- Building infrastructure to handle large-scale data (over 1 million records)
- API design and performance optimization
#### Frontend Development
- UI/UX development using TypeScript (React / Vue)
- Next-generation interface development utilizing AI functions
- Screen design and implementation with user experience in mind
#### Product Development
- Developing a new product from scratch (0 to 1)
- Involvement in technology selection and architecture design
- Agile development in collaboration with the team
### Job Requirements
#### Required Qualifications
- Web application development experience (5+ years)
- Practical experience in backend or frontend development
- Interest in and motivation for new product development
#### Preferred Qualifications
- Practical experience with Go or TypeScript
- Frontend development experience using React/Vue
- Knowledge of microservices/distributed systems
- Interest in and experience with AI/machine learning/LLM
- Interest in architecture design
### Working Conditions
- Working Hours: 9:00 AM - 6:00 PM (60-minute break)
- Flexible working hours (adjustable by 1 hour before or after)
- Partial remote work available (every Wednesday)
- Full-time employment (6-month probationary period)