Python/Platform Software Engineer - Applied AI/ML Systems - VP

Location:Greater London
Job Type:Full Time

The team

The CIB Data Analytics group is a team of data scientists that work with lines of business to implement modern analytical techniques to solve business problems. The CIB data analytics tech team supports the analytics group by providing platform, tooling and development assistance.

The opportunity

We aim to revolutionize the way analytical solutions are being deployed to production by teams of data scientists working on diverse portfolio of scenarios and AI use cases. The platform team will empower those teams to develop fast and safely deploy their solutions to production by leveraging existing technologies in the firm and development of new proprietary and open-source technologies for the finance industry. You will be able to learn from experts in ML, engineering and cloud and grow as a technologist.

The role

We are currently logging for a skilled and experienced software/infra engineer with experience as development manager that will help us in the evaluation and integration of infrastructure that is required by the analytics team, as well as leading a small development team.

The successful candidate will work with the team to provide the data scientists, all that they need to be effective in all stages – from data acquisition, to model development, to deployment and monitoring in production. You will interact with scientists and engage with developer communities to deliver the functionality a scientist needs, engineered according to the engineering practices and quality gates. You will use open source in addition to proprietary code and tools, work at hybrid cloud setting, participate in code/design reviews and work in an agile team delivering measurable value to our customers.

Furthermore the successful candidate will be tasked to manage a team of 5-6 developers locally, supporting those developers in the execution of agreed deliverables and working with the global development lead to ensure that development practices are adopted or adapted in-line with modern development practices.

Additionally the successful candidate will have the opportunity to work on wide range of other projects from the evaluation of specialist hardware such as GPUs and SSD to the integration of complex software such as voice to text services. The job will involve working with a lot of different teams across the bank to make these evaluations successful.

Example areas of focus for tooling:

-Data acquisition and ETL Model training at scale

-Container based model production deployment

-Metrics, feedback and production insights

-Cloud integration (Private/Public)

-UI development to enable the simplified presentation of data science trained or calculated datasets


Our Ideal candidate should:

-Be vocal! We believe in the wisdom of the crowds and your input is needed and valued!

-Be flexible! We love to try and change it up by using different technologies and we want you to be open to new and different

-Have a strong problem solving skills. We have problems that we want to solve - we need you to help us!

-Have a deep understanding of Continuous Delivery and modern deployment strategies

-Be experienced in leading a team of developers to execute and deliver solutions and projects

Required skills:

-Considerable hands on experience developing REST services and platforms for data processing, ETL management or repository management.

-Expertize in python, (preferable, not mandatory)

-Hands on experience using Big Data platforms: Spark, Hive and HDFS (preferred).

-Superb communication and collaboration skills.

-Higher degree in computer science or engineering.

-Hands on experience using containers (preferable, not mandatory)

-Understanding in data science practices, tooling and processes, (preferable, not mandatory)

-Working knowledge in Java/Scala, (preferable, not mandatory)

-Experience with AI/ML technologies.

-Ability to communicate seamlessly across tech and data scientist teams.

-Experience of 3rd party and open source software installation mechanisms preferred.

The hiring manager for this job opening would welcome a conversation about flexible working. This could range from ad hoc flexibility in a full time position, to a more formal Flexible Work Arrangement.

Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the world’s important corporations, governments and institutions. You’ll develop solutions for a bank entrusted with holding $18 trillion of assets and $393 billion in deposits. CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.

At JPMorgan Chase & Co. we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you’re looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.

@2020 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.