Job Description
Company Introduction
Our client offers AI-driven property and block management solutions.Job Responsibilities and Duties
- Architect, build, and optimise scalable backend systems from the ground up;
- Design and maintain robust, type-safe APIs for both web and mobile applications;
- Integrate AI/ML pipelines into real-time workflows and ensure seamless functionality;
- Manage and scale cloud infrastructure across AWS, GCP, or similar platforms;
- Ensure backend security, code quality, performance, and type safety in all implementations;
- Lead continuous integration and testing efforts to support a reliable deployment process;
- Collaborate directly with founders and play a key role as one of the first engineering hires;
- Foster a strong engineering culture and contribute to team growth and best practices.
Experience
- Minimum 5 years of backend development experience, ideally using Python (FastAPI is a bonus);
- Proficient with PostgreSQL, SQLAlchemy, Alembic, and RESTful API development;
- Experience working with async I/O and distributed systems in production environments;
- Solid understanding of modern backend security practices;
- Hands-on experience with AWS (IAM, SES, Bedrock), GCP, or equivalent platforms;
- Familiarity with integrating AI/ML tools and working within compliance-sensitive environments is an advantage.
Personal Skills
- Strong problem-solving skills with a focus on code performance, resilience, and scalability;
- Effective communicator with a collaborative spirit across cross-functional teams;
- Self-motivated and capable of thriving in early-stage startup environments;
- Passion for contributing to a high-performing and forward-thinking engineering team;
- Experience with devops workflows and frontend-backend collaboration is a plus.
Junior Recruitment Consultant
Sectors General Business Support, Information Technology