Platform Developer

Location:Glasgow City
Job Type:Full Time
Apply Now

About J.P. Morgan Corporate & Investment Bank

J.P. Morgan is a premier corporate and investment bank with a full suite of global financial services and capabilities. The world’s most important corporations, governments, financial institutions, pensions, sovereign wealth organizations, states and municipalities entrust us with their business in more than 100 countries. We offer strategic advice, lend money, raise capital, help manage risk, extend liquidity, buy and sell securities and provide many other banking services in markets around the world.

The team

We are a global team of data scientists and technologists within the Corporate & Investment Bank, focused on developing and deploying analytical solutions to the firm’s business challenges.

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

Platform developer - the platform aims to provide the data scientist with 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.

Example areas of focus for tooling:

  • Data acquisition and ETL

    • Model training at scale

      • Container based model production deployment

      • Metrics, feedback and production insights

      Key Requirements


      • Significant hands-on experience in a profession software development setting using CI/CD to deliver backend web services, ideally REST.
      • Willingness to work in python environment.
      • Expertize in python, a plus.
      • Hands on experience using Big data platforms: Spark, Hive and HDFS, a plus.
      • Hands on experience using containers, a plus.
      • Understanding in data science practices, tooling and processes, a plus.
      • Working knowledge in java/scala, a plus.
      • Superb communication and collaboration skills.
      • Higher degree in computer science or engineering

        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.

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