Full Stack Engineer Lead (AI Focus)
Recruicity

Job Description
- Lead architectural decisions for AI-powered software systems
- Define system design, technology stack, and best practices for scalable, maintainable solutions
- Ensure solutions are secure, high-performing, and reliable
- Actively contribute as a hands-on full-stack engineer
- Develop backend components using Python and integrate AI/ML functionalities
- Build and improve front-end applications using Flutter
- Review code, uphold quality standards, and mentor team members
Requirements
- At least 7 years of experience in software development
- Minimum 3 years in system architecture and design
- Strong background in full-stack development, particularly with Python and front-end frameworks
- Experience delivering AI-related projects from architecture through deployment
- Experience working in agile development environments
- Bachelor’s degree (or equivalent) in related field
Skills & Competencies
- AI / Machine Learning development
- Full-stack development
- Proficiency in Python
- Designing and building RESTful APIs
- System architecture and design