Gen AI Full Stack Engineer Job Description Years of Work Experience 5-8 Job Brief Our Vision To transform Maybank into a AI Led Organization by enabling business & leadership with easier, faster, better exposure to AI powered capabilities with special augmentation of Gen AI technology. Objective The Generative AI Full Stack Engineer will be responsible for designing, developing, and maintaining web applications that incorporate generative AI models. This role requires a strong understanding of both front-end and back-end technologies, as well as experience in deploying and integrating AI models into scalable applications. Key Responsibilities Design and develop end-to-end web applications that utilize generative AI models. Implement and maintain front-end interfaces using modern web technologies (HTML, CSS, JavaScript, React, Angular, or Vue.js). Develop and manage back-end services and APIs to support AI functionalities (Node.js, Django, Flask, or similar frameworks). Integrate generative AI models into web applications, ensuring seamless user interactions and performance. Collaborate with AI engineers and data scientists to understand model requirements and deployment needs. Implement and manage databases (SQL and NoSQL) to store and retrieve application data efficiently. Ensure the security, scalability, and reliability of web applications. Develop automated tests to ensure the quality and performance of web applications. Monitor application performance, troubleshoot issues, and optimize components for maximum efficiency. Stay updated with the latest advancements in web development and AI technologies. Required Skills and Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field. Proven experience as a Full Stack Engineer with a focus on AI/ML applications. Proficiency in front-end technologies (HTML, CSS, JavaScript, React, Angular, or Vue.js). Strong experience with back-end development (Node.js, Django, Flask, or similar frameworks). Knowledge of AI/ML concepts and experience with AI/ML libraries (e.g., TensorFlow, PyTorch). Experience with database management (SQL and NoSQL). Familiarity with cloud platforms (AWS, Azure, Google Cloud) and their AI services. Understanding of RESTful APIs and GraphQL. Experience with version control systems (e.g., Git). Excellent problem-solving, analytical, and communication skills. Ability to work collaboratively in a fast-paced, team-oriented environment.Experience with deploying AI models in production environments. Knowledge of DevOps practices and CI/CD pipelines. Familiarity with containerization and orchestration tools (Docker, Kubernetes). Understanding of microservices architecture. Experience with performance optimization and security best practices
Bachelor's degree in Computer Science