Skip to main content
Full Timesenior
INPosted April 15, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptJavaSQLHTMLCSSReactAngularDjangoFlaskFastAPIAWSGCPAzureDockerKubernetesAnsibleJenkinsUnixMySQLKafkaRabbitMQAgileCI/CDMicroservices

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Job Description: Job Title: Full Stack Engineer, AS Location: Bangalore, India Role Description We are seeking a highly innovative and skilled Full Stack Engineer with specialized expertise in Agentic and AI Chatbot development. In this pivotal role, you will be responsible for the end-to-end development of intelligent, interactive applications that leverage large language models (LLMs) and advanced AI agents. You will architect and build robust, scalable backend services using Python (specifically FastAPI or Flask) and craft intuitive, dynamic front-end user interfaces with Angular. This role is for a hands-on engineer who is passionate about designing and implementing AI systems that can understand, reason, and act to solve complex problems and provide natural, engaging user experiences in a financial context. Your work will directly contribute to transforming how our clients and internal teams interact with banking services, from intelligent virtual assistants to autonomous financial agents. What we’ll offer you As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities Develop, implement, and optimize sophisticated AI Chatbot solutions for various internal and external banking use cases (e.g., customer service, internal support, information retrieval). Develop and implement advanced prompt engineering techniques to maximize the effectiveness, accuracy, and security of LLM responses in financial applications. Implement frameworks for AI agents and chatbots to interact seamlessly with external systems, APIs, and databases (tool-use, function calling) to provide comprehensive responses and actions. Implement frameworks for AI agents to interact with external systems, APIs, and databases (tool-use, function calling). Own the full development lifecycle for sophisticated web applications, encompassing both server-side logic and client-side presentation. Build, maintain, and optimize high-performance, secure, and robust RESTful APIs and microservices using Python frameworks like FastAPI (highly preferred for its async capabilities) and/or Flask. Implement and adhere to best practices for secure coding, data protection, and regulatory compliance (e.g., GDPR, financial sector regulations) for AI systems.Participate in architectural discussions and decisions, ensuring scalability, security, performance, and maintainability across the full stack. Develop highly responsive, intuitive, and engaging user interfaces using Angular (2+) specifically tailored for conversational and agentic AI interactions. Design and implement dynamic components that visualize AI interactions, agent status, and provide rich user feedback. Participate in code reviews, contribute to technical documentation, and promote best practices in software development and AI engineering. Contribute to CI/CD pipelines, containerization (Docker, Kubernetes), and cloud deployments (AWS, Azure, GCP) for AI-powered applications. Your skills and experience Bachelor’s / Master’s Degree in ECE / EEE /Computer Science / IT or in “STEM” Majors (Science, Technology, Engineering and Math) or equivalent with expertise in react/Angular and related Cloud and UI technologies and programming languages like Python Flask / Django frameworks Java. 6+ years of professional experience (including technical SKILLS) in the software development and engineering domain or software quality engineering Experience in software management through at least 2+ complete product life-cycles Experience in delivering high quality software outputs with comprehensive understanding of Agile software development principles Proven experience working with global development teams and building close working relationships to drive and nurture positive relations with other make centers. Strong influencing skills, communication skills and demonstrated analytical skills Must have 5+ Years experience in Python Flask / Django frameworks 5+ years of experience working with Oracle/ SQL Server/ MySQL. Strong knowledge with SQL. Should have good working knowledge with CRUD queries, indexing, triggers, stored procedures Direct experience developing and deploying AI Chatbot solutions. Good knowledge with ORM models like sql-alchemy and dialects Good knowledge with authentication and SSO techniques Good experience with UNIX Experience with websocket and containerization will be s plus Experience with Ansible will be a plus Must have 5+ Years of experience with HTML5, CSS, OO JavaScript, JavaScript Framework like Angular on enterprise sites Experience with developing single page applications with Angular 3+ years of experience working on CI/CD pipeline using Teamcity/Jenkins Leadership experience within an Agile development team Experience deploying applications to the cloud using OpenShift/GCP or any hypervisors. Experience in creating and maintaining containers with Docker and Kubernetes Excellent understanding of development concepts and SDLC methodologies Strong knowledge of OOP concepts, Architectural patterns, design patterns, and continuous delivery principles Strong customer focus, excellent problem solving, and analytical skills Excellent verbal and written communication skills Preferred Skills (Nice to Have): Experience in the financial services industry, particularly with regulatory requirements for AI and data privacy (e.g., explainability, fairness). Experience with advanced MLOps practices for LLM and chatbot deployment and monitoring. Knowledge of message queuing systems (e.g., Kafka, RabbitMQ). Familiarity with graph databases or knowledge graphs for AI context. Contributions to open-source projects or a strong portfolio demonstrating agentic/conversational AI/chatbot applications. How we’ll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs About us and our teams Please visit our company website for further information: https://www.db.com/company/company.html We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment. For over 150 years, our dedication to being the Global Hausbank for our clients has been driven by our people – in around 60 countries and across more than 150 nationalities. Their deep understanding, insights, expertise, and passion help our clients navigate an increasingly complex world – be it in our Corporate Bank, our Private Bank, our Investment Bank or our Asset Management (DWS) division. Together we can make a great impact for our clients at home and abroad, securing their lasting success and financial security. More information at: Deutsche Bank Careers (db.com)

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free