Quantitative Strategist - Control Strats – Associate
Deutsche Bank
- Bangalore, Karnataka
- Permanent
- Full-time
- Competitive salary and non-contributory pension
- 30 days' holiday plus bank holidays, with the option to purchase additional days
- Life Assurance and Private Healthcare for you and your family
- A range of flexible benefits including Retail Discounts, a Bike4Work scheme and Gym benefits
- The opportunity to support a wide-ranging CSR program + 2 days' volunteering leave per year.
- Develop platform and sophisticated analytics to implement the aims of the Program - to proactively monitor, identify, and prevent trading fraud. The project has very high visibility, both internally and externally
- Collaborating with upstream/downstream system teams and automate the process/scripts to reduce manual intervention
- Supporting daily service operations tasks like report generation and resolution of incidents & problems with respective stakeholders
- Full-stack development skills providing the ability to take a data product from inception through to production
- Working across the full spectrum of the development lifecycle - from rapidly knocking out an end-to-end prototype to resolving production issues with the model
- Problem solving at a globally complex scale - ability to navigate a complex organization to identify keys systems and influence people required to deliver the product
- Excellent programming skills in Python/Anaconda suite and libraries like pandas, NumPy, flask, SQL Alchemy/ORM layers, SciPy/graphical libraries(optional)
- Strong Understanding of SQL syntax and programming concepts
- Experience of working with large datasets in a Hadoop environment using HDFS, Spark, Impala and Hive
- Strong experience with code repository management, code merge and quality checks, continuous integration, and automated deployment & management using tools like Jenkins, GitHub, Docker, OpenShift, Kubernetes, TeamCity, Artifactory
- Strong understanding of machine learning and statistical modeling techniques in identifying patterns and signals
- Excellent software engineering fundamentals; fluency across Windows and Linux development/deployment environments; experience in distributed engines, preference is Apache Spark / pyspark and understanding associated ecosystem (e.g. MLlib)
- Exceptionally strong mathematical/statistical/computer science fundamentals
- Experience and understanding across the full-stack development environment; engineering data pipelines across distributed, complex datasets to get the data in a form in which to apply the model
- Building User Interface (UI) dashboards for both internal model analysis and external result communications
- Understanding of design patterns both from software perspective and machine learning perspective
- Training and development to help you excel in your career
- Flexible working to assist you balance your personal priorities
- 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