Find A Job › Information Technology


Machine Learning Engineer

  • Location: Palo Alto, CA
  • Job Type: Right to Hire
  • Ref No: 20-04402
  • Date: October 27, 2020
  • Job title:

Job Description - Machine Learning Engineer

We are looking for a Data Scientist/Client Engineer to join our technology team to solve exciting business problems in the domain of commercial banking, payments and financial services. Candidates must have a strong curiosity for data and a proven track record of successfully applying rigorous scientific methods with proficiency in Client Engineering and DevOps capabilities. This is a unique opportunity to apply your skills and have a direct impact on global business. 

The ideal candidate will have a strong knowledge of Client, NLP, Deep Learning, Knowledge Graphs and have experience working with massive amounts of data. They should also have strong software engineering skills and the ability to build systems that reach JP Morgan scale.

What You’ll Do:

  • Build and train production grade Client models on large-scale datasets to solve various business use cases for Commercial Banking.
  • Use large scale data processing frameworks such as Spark, AWS EMR for feature engineering and be proficient across various data both structured and un-structured.
  • Use Deep Learning models like CNN, RNN and NLP (BERT) for solving various business use cases like name entity resolution, forecasting and anomaly detection.
  • Ability to build Client models across Public and Private clouds including container-based Kubernetes environments.
  • Develop end-to-end Client pipelines necessary to transform existing applications and business processes into true AI systems.
  • Build both batch and real-time model prediction pipelines with existing application and front-end integrations.
  • You will collaborate to develop large-scale data modeling experiments, evaluating against strong baselines, and extracting key statistical insights and/or cause and effect relations.

Basic Qualifications:

  • Advanced Degree in field of Computer Science, Data Science or equivalent discipline.
  • Minimum 2-3 years of working experience as a data scientist
  • Expertise with Python, PySpark, DL frameworks like TensorFlow and MLOps.
  • Experience in designing and building highly scalable distributed Client models in production (Scala, applied machine learning, proficient in statistical methods, algorithms)
  • Experience with analytics (ex: SQL, Presto, Spark, Python, AWS suite)
  • Experience with machine learning techniques and advanced analytics (e.g. regression, classification, clustering, time series, econometrics, causal inference, mathematical optimization)
  • Experience working with end-to-end pipelines using frameworks like KubeFlow, TensorFlow and/or crowd-sourced data labeling a plus


Related Job Listings

Job Location Type Posted  
Senior Desktop Engineer/Architect Pasadena, CA Right to Hire November 16
Senior Java Developer Fountain Valley, CA Contract October 28
Senior Java Developer Santa Monica, CA Direct Placement October 22