D

Deutsche Bank

Finances businesses and manages personal wealth

GenAI/ML Expert

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeBucharest, RomaniaNo salary listed

About the Job

Requirements

  • At least 7 years of experience with Spark, Spark SQL, PySpark, DataFrames, Hadoop, HDFS, Hive, YARN, and distributed computing.
  • At least 5–7 years of experience with Python, PySpark, Pandas, NumPy, data mining, and Scikit-learn or machine learning.
  • At least 7 years of experience with SQL, Oracle, Hive, Impala, query optimization, and processing optimization.
  • 3–5 years of experience with Google Cloud Platform, cloud data processing, and scalable data solutions.
  • 2–3 years of AI or generative AI exposure, including large language models, AI agents, retrieval-augmented generation, tool or function calling, prompt engineering, agent orchestration, evaluation, and guardrails.
  • At least 5 years of experience with Linux or Unix, Shell, Git, Bitbucket, continuous integration and continuous delivery, and Control-M.
  • At least 5 years of experience with Agile or Scrum, Jira, Confluence, solution ownership, technical leadership, and stakeholder engagement.
  • Ability to use AI tools to improve productivity and workflows to solve business problems while applying critical judgment to the responsible and ethical use of data and AI outputs.

Responsibilities

  • Develop agentic solutions and perform data engineering using BigQuery, big data, and Google Cloud Platform capabilities.
  • Collaborate with the development team to understand requirements, analyze and refine stories, design solutions, implement and test them, and support them in production.
  • Develop and deploy big-data anti-fraud detection solutions and models using Python and PySpark, and learn or apply machine-learning algorithms and models to improve them.
  • Write clean, high-quality code; use test-driven development; and refactor code continuously.
  • Design and develop clear, maintainable server-side code.
  • Develop or learn to develop big-data machine-learning solutions.
  • Collaborate with product owners, analysts, developers, and testers to ensure the team builds the right solution.
  • Define and evolve the architecture of assigned components.
  • Ensure software is reliable and maintainable in production.
  • Help the team build, test, and release software with short lead times and minimal waste.
  • Develop and maintain a highly automated continuous-delivery pipeline.
  • Help foster a culture of learning and continuous improvement within and beyond the team.
  • Support the business strategy, plan, and value, contributing to a high-performance culture.
  • Take ownership of career management by seeking opportunities for continuous development of personal capability and improved performance contribution.

About the Company

Deutsche Bank

Finances businesses and manages personal wealth

Deutsche Bank finances companies, governments and individuals through a global banking network rooted in Germany and spanning major financial markets. Its investment bank focuses on bonds and currencies, alongside advice on mergers and raising capital, while its private bank handles household banking and wealth management. Businesses use its cash management, trade finance and lending services to move money and fund operations, and the group manages investment funds through DWS. It earns money from loan interest, transaction and investment fees, and trading activity. Deutsche Bank traces its founding to 1870 and is headquartered in Frankfurt am Main, Germany.

Company size
10,001+
Company stage
IPO
Headquarters
Frankfurt, Germany
Founded
1870

Recently Posted Jobs

Explore more opportunities at Deutsche Bank

See more jobs