Data Engineer III - AI/ML

JPMorgan Chase
Apply Now

Job Description

Job Summary

As a Software Engineer III at JPMorgan Chase with CB Tech Platform and Shared Services Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities

The following is a non-exhaustive list of responsibilities and areas of ownership of the Machine Learning Engineer:

  • Keep familiar with state-of-the-art machine learning/data science approaches applicable to the field of natural language processing (NLP):
  • Neural machine translation (MT)
  • Data curation & text classification tasks
  • Investigate new research directions and their potential for novel, practical application to NLP-related tasks
  • Quality estimation and evaluation
  • Act as educator and ambassador for ML in the field of LP (internal training, conference presentations/workshops, papers, blog articles)
  • Practical Implementation of transformers models (BERT, DeTr, LayoutLM, etc.)
  • Work on Model Governance and model Explainability (Like SHAP, LIME, etc.)
  • Data selection and augmentation, domain adaptation, named entity recognition (NER), terminology extraction, quality estimation, and document classification
  • Language-specific techniques (e.g., morphological analysis, syntax-based approaches)
  • Define/refine best practices when developing translation solutions and engines for new language pairs, domains/topics and content types
  • Work with the software engineering team to turn research techniques into practical commercial solutions
  • Work on broader considerations of practical MT use, e.g. file processing, tag handling, data cleaning, and translation efficiency
  • Lead the implementation of end-to-end projects for new client
  • Develop tools that help streamline workflows and productivity for both internal and external customer

Required qualifications, capabilities and skills

  • Overall 3+ years of experience in Machine learning
  • Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science or similar discipline (or equivalent experience)
  • Technical Skills and Experience
  • Commercial experience in machine learning
  • Strong knowledge of core LP approaches
  • Knowledge of latest trends in Machine Learning & Artificial Intelligence
  • Strong programming skills (Python preferred)
  • Proficiency working within a Linux environment
  • Desirable Technical Skills and Experience
  • Hands-on experience working and developing with common LP & ML packages
  • NLP experience with a language other than English
  • Experience with Docker or similar virtualization platform
  • Familiarity with tools and processes in a localization workflow such as translation management tools, post-editing, and translation evaluation

Preferred qualifications, capabilities and skills

  • Familiarity with modern front-end technologies
  • Exposure to cloud technologies
  • Exposure to Microservices

Company Info.

JPMorgan Chase

For over 200 years, JPMorgan Chase & Co has provided innovative financial solutions for consumers, small businesses, corporations, governments and institutions around the world. Today, we're a leading global financial services firm with operations servicing clients in more than 100 countries. JPMorgan Chase & Co. is an American multinational investment bank and financial services holding company headquartered in New York City. JPMorgan Chase

Get Similar Jobs In Your Inbox

JPMorgan Chase is currently hiring Data Engineer Jobs in Bangalore, Karnataka, India with average base salary of ₹90,000 - ₹250,000 / Month.

Similar Jobs View More