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.
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.