Key Responsibilities Work with development teams and product managers to ideate software solutions Design client-side and server-side architecture Build the front-end of applications through appealing visual design Develop and manage well-functioning databases and applications Write effective APIs Test software to ensure responsiveness and efficiency Troubleshoot debug and upgrade software Create security and data protection settings Build features and applications with a mobile responsive design Write technical documentation Work with AIML Engineers data scientists and analysts to improve software Collaborate with cross-functional teams including SAP Machine learning team customers to define requirements and implement AI solutions Establish and enforce data governance standards implement best practices for data privacy and protection of applications Qualifications and Education Requirements Bachelor s Master s degree in computer science data science mathematics or a related field At least 8-12 years experience in building Al ML applications Preferred Skills Very positive understanding of Agile project methodologies Experience working of multiple front-end languages and libraries e g HTML CSS JavaScript XML JSON jQuery Bootstrap Experience working of multiple back-end languages e g Python J2EE and JavaScript frameworks e g Angular React Node js Worked on databases e g MySQL SQLServer MongoDB application servers e g Django JBoss Apache and UI UX design Has lead the team for atleast 4 years Has worked on providing end to end solution Great communication and collaboration skills Self-starter Entrepreneurial result oriented mindset Excellent communication negotiation and interpersonal skills Qualifications Bachelor s Master s degree in computer science data science mathematics or a related field