American Express Careers

Machine Learning Engineer

Bangalore, India
Digital Commerce Technology

Apply Get Referred

Job Description

American Express has embarked on an exciting transformation driven by an energetic new team of high performers. This is a great opportunity to join the CTO organization within American Express Technologies become the driver of this exciting journey

What we’re looking for:

You’re a talented, creative, and motivated engineer who loves developing powerful, stable, and intuitive apps – and you’re excited to work with a team of individuals with that same passion. You’ve accumulated years of experience, and you’re excited about taking your mastery of Statistical Modelling, Machine Learning & Programming to a new level. You enjoy challenging projects involving big data sets and are cool under pressure. You’re no stranger to fast-paced environments and agile development methodologies – in fact, you embrace them. With your strong analytical skills, your unwavering commitment to quality, your excellent technical skills, and your collaborative work ethic, you’ll do great things here at American Express.

Purpose of the Role:

Cornerstone is company’s largest Big Data Platform, ideally suited for computationally and/or data intensive processing applications. Whether the data needs to be processed in batch, online, or streaming manner, Cornerstone provides robust capabilities to handle such workloads effectively, in a cost-efficient manner.

A hub of highly talented Big Data engineers and most exciting & upcoming technologies such as HBase, Couchbase, Spark, Structured Streaming, Kafka, Elasticsearch, Java APIs, Scala, Python, Pig, Hive, Machine Learing, Deep Learning Frameworks etc, Cornertone platform offers an environment where Engineers are challenged everyday to build world class products.

Be part of a fast-paced Agile team, design, develop, test, troubleshoot & optimize solutions created to simplify access to the Amex’s Big Data Platform.


As a ML Engineer, you will deliver best-in-class products/models in an exciting fast-paced environment with the focus using Machine Learning Techniques to monitor, manage and improve the data quality for Cornerstone, where data is organized in one place for democratization and transform data ingestion operational processesthrough predictive and prescriptive analytics.  Dynamic, smart people and inspiring, innovative technologies are the norm here.

You’ll work with a variety of teams and individuals, including product engineers to understand their data and come up with innovative solutions.

Deliver technical solutions to problems identified and make architectural recommendations along with process conformance for incident, problem, change management, and compliance

Drive the resolution of problems by identifying the root cause and implementing architecture/code fixes

Analyze the existing technology environment and architecture, to develop technical/architectural recommendations to improve system/application performance and lead improvement implementation

Demonstrate sound judgment and execute against deliverables under deadlines and competing priorities



Qualification :

Education- Bachelor or Masters’ Degree in quantitative discipline, e.g. Data Science, Statistics, Mathematics, Computer Sciences or similar

2 to 14 years of software development experience with proven hands-on experience in highly quantitative position

Expertise in an analytical language (Python, R, or the equivalent), and experience with databases (Hive, SQL, or the equivalent).

Prior experience working with TB scale datasets using Big Data tools and platforms (Hadoop, Spark, or the equivalent).

Practical experience in building NLP solutions are strongly preferred.

Should possess strong understanding of various ML techniques to be able to choose/recommend based on different requirements/scenarios.

High proficiency with at least 4 of following technologies:
•Big Data
•Deep learning frameworks
•Scala / Java
Modeling proficiency:
•Linear models & descriptive statistics
•Natural Language Processing
•Bayesian Inference
•Decision Tree Models & Boosting
•Advanced time series forecasting
•Deep Learning

Creativity to go beyond current tools to construct and deliver the best solution to the problem, ability  and comfort with working independently and making key decisions on projects.

Team player with strong relationship building, management and influencing skills.

Experience working on statistical/machine learning package / framework such as Scikit-Learn, Spark MLlib, Mahout, Tensor flow etc.

Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions.

ReqID: 19004352
Schedule (Full-Time/Part-Time): Full-time
Date Posted: Mar 17, 2019, 1:53:06 PM
Apply Get Referred