Deskripsi Pekerjaan
We are seeking a highly skilled and motivated Full Stack Software Developer with extensive experience in AI development to join our innovative team in Singapore. This is an exciting opportunity to lead the development of cutting-edge AI-powered applications and solutions that will make a significant impact in the technology landscape.
In this role, you will be responsible for designing, developing, and deploying scalable software applications while integrating advanced AI capabilities. You will collaborate closely with cross-functional teams including product managers, data scientists, and other engineers to deliver high-quality solutions that meet complex business requirements.
The ideal candidate is passionate about technology, stays current with industry trends, and possesses a strong problem-solving mindset. You will have the opportunity to work on challenging projects, mentor junior developers, and contribute to our company's technological advancement.
We offer a competitive compensation package, opportunities for professional growth, and a dynamic work environment that fosters innovation and collaboration. If you are ready to take your career to the next level and be part of a forward-thinking organization, we encourage you to apply.
Tanggung Jawab
- Design, develop, and maintain scalable full stack applications with AI integration
- Lead the development of innovative AI-powered features and functionalities
- Collaborate with cross-functional teams to define and implement technical solutions
- Write clean, efficient, and well-documented code following best practices
- Conduct code reviews and provide mentorship to junior developers
- Troubleshoot and resolve complex technical issues and bugs
- Participate in architectural discussions and technical decision-making processes
- Stay updated with emerging technologies and recommend improvements
Kualifikasi
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- Proven experience as a Full Stack Developer with AI/ML development exposure
- Strong proficiency in multiple programming languages such as Python, JavaScript, or Java
- Experience with AI frameworks and libraries (TensorFlow, PyTorch, or similar)
- Knowledge of cloud platforms (AWS, Azure, or Google Cloud)
- Familiarity with database systems and ORM technologies
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities