Full Stack Developer (AI)
OOm Pte LtdJob Description
Job Description We are seeking a skilled Developer to become a part of our Application team responsible for delivering enterprise software solutions. The role requires adherence to rigorous coding and design standards while contributing in a dynamic, innovative, and agile work environment. Roles and Responsibilities - Design, build and test agile and user-centric AI/ML products (e.g. web applications) - Design, develop, test, and debug end to end software modules - Build and maintain APIs to integrate data from diverse sources - Apply robust and proven practices such as code reviews and test-driven development - Contribute to system architecture and design discussions - Enhance and refine existing applications - Adhere to industry standards for software development best practices - Collaborate in an Agile (SCRUM) environment - Work closely with cross-disciplinary teams to identify and resolve technical challenges - Use analytical skills to troubleshoot and resolve user-reported issues, prioritizing a user-centric approach - Manage version control and ensure proper documentation is maintained - Stay updated on emerging technologies by self-learning, experimenting, and evaluating new tools and frameworks.
Job Requirements
What you bring - Degree in Computer science / IT / Engineering or equivalent - At least 2 years of relevant experience in Software Engineering specializing in AI and Cloud Platforms (AWS and/or Azure) - Highly motivated and self-driven - Strong appetite for innovation, autonomy and start-up like ecosystem - Ability to complete assignments on tight schedule and limited resources - Experience in Prompt Engineering and RAG based architectures, Google Gemini is an added plus. - Good knowledge on software development security best practices to ensure robust and secure applications - Good knowledge and exposure to LLM consumptions for application development - Good knowledge of multiple front-end languages and libraries (e.g. React, Vue.js, Angular, HTML/ CSS, JavaScript, XML, jQuery). - Experience with repositories like Github - Knowledge of programming languages like Python, Java or JavaScript, Node.js and databases such as MongoDB. Experience with Firebase is an added plus. - Good understanding of REST APIs and their development.
Work Location