Deskripsi Pekerjaan
Are you a passionate Software Engineer looking to make a significant impact in the AI technology sector? Sin Ma Think Tank SDN BHD is seeking a talented developer to join our remote team. You will be a key contributor to our TGSA 'Enterprise OS' platform, focusing specifically on the development and maintenance of our core AI Engine Services. This is an exciting opportunity to work on high-stakes enterprise-grade architecture while enjoying the flexibility of remote work.
As part of our agile development team, you will take ownership of end-to-end features, from backend API logic to frontend integration. We are looking for an engineer who thrives on solving complex problems, writing clean and scalable code, and collaborating with cross-functional teams to deliver cutting-edge AI solutions.
Tanggung Jawab
- Architect, develop, and maintain high-performance AI engine services for the TGSA Enterprise OS platform.
- Design and optimize complex PostgreSQL database schemas to support high-concurrency data processing.
- Build and maintain robust, scalable backend APIs using Python FastAPI.
- Integrate backend services with Nuxt (Vue) frontend interfaces to ensure a seamless user experience.
- Collaborate with product managers and data scientists to translate AI research into production-ready software.
- Conduct thorough code reviews and implement unit testing to ensure high code quality and system reliability.
- Optimize system performance and identify bottlenecks within the AI data pipeline.
- Participate in agile sprints, daily stand-ups, and architectural planning sessions.
Kualifikasi
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven professional experience in Python development, specifically with FastAPI or similar asynchronous frameworks.
- Solid understanding of SQL and database design, with specific expertise in PostgreSQL.
- Experience in frontend development using Vue.js and Nuxt.js.
- Strong grasp of RESTful API design principles and authentication standards (OAuth/JWT).
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Strong analytical mindset with the ability to troubleshoot complex system issues in a remote environment.
- Excellent communication skills in English or Mandarin to coordinate effectively with the team.