
Senior Software Engineer
$ 8,000 - $ 12,000 / month
Checking job availability...
Original
Simplified
We are an AI/ML startup based in Singapore, dedicated to developing innovative solutions that harness the power of artificial intelligence to solve real-world problems. Join us as we build cutting-edge AI/ML products and shape the future of technology.
Role Overview:
We are seeking a Senior Software Engineer with 5+ years of experience in application development to join our dynamic team. In this role, you will work closely with the founder and the engineering team to design, build, and maintain robust applications that support our AI/ML initiatives. The ideal candidate should have strong expertise in Python, Node.js, and React.js and a passion for creating scalable and efficient software.
Key Responsibilities:
- Design, develop, and maintain scalable applications for AI/ML products using Python, Node.js, and React.js.
- Collaborate closely with the founder and the engineering team to conceptualize, prototype, and deliver innovative solutions.
- Write clean, efficient, and well-documented code following best practices.
- Participate in code reviews, debugging, and optimizing system performance.
- Integrate AI/ML models into applications, ensuring seamless functionality and performance.
- Stay updated on emerging technologies and industry trends to contribute to the product roadmap.
- Mentor junior engineers and contribute to building a high-performing engineering team.
Qualifications:
- 5+ years of professional experience in software development.
- Proficiency in Python, Node.js, and React.js with a proven track record of building and deploying applications.
- Strong understanding of software architecture, databases, and API development.
- Experience integrating AI/ML models into production systems is a plus.
- Ability to work in a fast-paced startup environment, manage multiple tasks, and take ownership of projects.
- Excellent problem-solving and communication skills.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).