Source description
About the role
As a Sr Applied AI Engineer + Application Architect at Citi, you will play a crucial role in designing, developing, and implementing cutting-edge AI/ML solutions tailored for Investment Banking products. Your responsibilities will include: - Leading the design, development, and implementation of complex middleware applications using Java and Spring Boot. - Architecting and optimizing database interactions with Oracle, SQL, and MongoDB. - Driving the adoption and continuous improvement of CI/CD pipelines. - Collaborating with cross-functional teams to define requirements and deliver high-quality software. - Mentoring junior and mid-level software engineers to foster technical excellence. - Actively researching and experimenting with AI technologies to enhance developer productivity. - Participating in code reviews and ensuring adherence to coding standards. - Troubleshooting and resolving complex technical issues in production systems. - Contributing to the strategic planning and technical roadmap for middleware platforms. - Conducting feasibility studies, time and cost estimates, IT planning, and risk technology tasks. - Monitoring and controlling all phases of the development process and providing user and operational support. - Recommending and developing security measures for successful system design and functionality. - Consulting with users/clients and other technology groups on issues and recommending advanced programming solutions. - Serving as an advisor or coach to new or lower-level analysts. Required Technical Skills: - Strong understanding of Core Java and experience with Spring Framework. - Proven experience in designing RESTful APIs and microservices. - Proficiency in SQL, Oracle databases, and MongoDB. - Hands-on experience with CI/CD tools and practices. - Proficiency with Git and unit testing frameworks. - Familiarity with web services and AI development tools and methodologies. Recommended Qualifications: - 15 years of relevant experience in leading Apps Development or systems design role. - Extensive experience in system analysis and programming of software applications. - Demonstrable exposure and practical experience with AI development. - Knowledge of capital markets is a plus. - Experience in managing and implementing successful projects. - Subject Matter Expert (SME) in at least one area of Applications Development. - Ability to adjust priorities quickly and demonstrated leadership and project management skills. - Consistently demonstrates clear and concise written and verbal communication. Education: - Bachelors degree/University degree or equivalent experience. - Masters degree preferred. This job description offers a comprehensive overview of the role's responsibilities and required qualifications. Join Citi to be a part of a global team dedicated to making a real impact in the world of Investment Banking. As a Sr Applied AI Engineer + Application Architect at Citi, you will play a crucial role in designing, developing, and implementing cutting-edge AI/ML solutions tailored for Investment Banking products. Your responsibilities will include: - Leading the design, development, and implementation of complex middleware applications using Java and Spring Boot. - Architecting and optimizing database interactions with Oracle, SQL, and MongoDB. - Driving the adoption and continuous improvement of CI/CD pipelines. - Collaborating with cross-functional teams to define requirements and deliver high-quality software. - Mentoring junior and mid-level software engineers to foster technical excellence. - Actively researching and experimenting with AI technologies to enhance developer productivity. - Participating in code reviews and ensuring adherence to coding standards. - Troubleshooting and resolving complex technical issues in production systems. - Contributing to the strategic planning and technical roadmap for middleware platforms. - Conducting feasibility studies, time and cost estimates, IT planning, and risk technology tasks. - Monitoring and controlling all phases of the development process and providing user and operational support. - Recommending and developing security measures for successful system design and functionality. - Consulting with users/clients and other technology groups on issues and recommending advanced programming solutions. - Serving as an advisor or coach to new or lower-level analysts. Required Technical Skills: - Strong understanding of Core Java and experience with Spring Framework. - Proven experience in designing RESTful APIs and microservices. - Proficiency in SQL, Oracle databases, and MongoDB. - Hands-on experience with CI/CD tools and practices. - Proficiency with Git and unit testing frameworks. - Familiarity with web services and AI development tools and methodologies. Recommended Qualifications: - 15 years of relevant experience in leading Apps Development or systems design role. - Extensive experience in system analysis and programming
More at Citi
Related open roles
Lead Fullstack Developer
Mumbai
Senior IOS Developer
Mumbai · Hybrid
Digital Software Engineering Senior Analyst
Mumbai · Hybrid
AI Python Engineer - Vice President
Mumbai · Hybrid
Java Full Stack - Assistant Vice President
Mumbai · Hybrid
Application Development Technology Lead Analyst - Vice President
Chennai