Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration.
It may also involve taking functional oversight of engineering delivery for specific departments.
Work includes:
Planning and developing entire engineering solutions to accomplish business goals
Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle
Ensuring maintainability and reusability of engineering solutions
Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow
Reviewing engineering plans and quality to drive re-use and improve engineering capability
Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank
About Deutsche Bank Corporate Bank Division
Leading provider of cash management, trade finance, and securities finance
Completing green-field projects that deliver the best Corporate Bank - Securities Services products in the world
Diverse, international team driven by shared focus on clean code and valued delivery
Agile minds rewarded with competitive pay, support, and opportunities to excel
Your Role
Work as part of a cross-functional agile delivery team
Bring an innovative approach to software development, using the latest technologies and practices
Relentless focus on business value
View engineering as a team activity, with a predisposition to open code and open discussion
Create a supportive, collaborative environment
Contribute to all stages of software delivery, from initial analysis to production support
What We'll Offer You
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 employees aged 35 and above
Your Key Responsibilities
Proven ability to design, build, and deploy end-to-end AI/ML systems in production
Expertise in data science, including statistical analysis, experimentation, and data storytelling
Experience working with large-scale, real-world datasets for model training and analysis
Comfortable navigating urgency, ambiguity, and fast-changing priorities
Skilled at solving complex ML problems independently, from idea to implementation
Strong leadership experience building and guiding high-performing AI teams
Hands-on with deep learning, NLP, LLMs, and classical ML techniques
Fluent in model experimentation, tuning, optimisation, and evaluation at scale
Solid software engineering background and comfort working with data and full-stack teams
Experience with cloud platforms (GCP, AWS, Azure) and production-grade ML pipelines
Bias for action willing to jump into code, data, or ops to ship impactful AI products
Your Skills and Experience
PhD in Computer Science, Data Science, Machine Learning, AI, or a related field
Strong programming skills in Python (preferred); experience in Java, Scala, or Go is a plus
Deep expertise with ML frameworks like TensorFlow, PyTorch, Scikit-learn
Experience with large-scale datasets and distributed data processing (e.g., Spark, Beam, Airflow)
Solid foundation in data science: statistical modeling, A/B testing, time series, and experimentation
Proficient in NLP, deep learning, and working with transformer-based LLMs
Experience with MLOps practices CI/CD, model serving, monitoring, and lifecycle management
Hands-on experience with cloud platforms (GCP, AWS, Azure) and tools like Vertex AI, SageMaker, or Databricks
Strong grasp of API design, system integration, and delivering AI features in full-stack products
Comfortable working with SQL/NoSQL and data warehouses like BigQuery or Snowflake
Familiar with ethical AI, model explainability, and secure, privacy-aware AI development
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