Skip to main content

Senior Engineer - Python, Java, Big Data, Machine Learning

Senior Engineer - Python, Java, Big Data, Machine Learning
American Express
remote
11 months 1 week ago

Join Team Amex

With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally.

  • Recognized for your contributions, leadership, and impact
  • Share in the company’s success
  • Uphold company values and powerful backing promise
  • Work in an environment where everyone is seen, heard and belongs

Become Part of Our Diverse Tech Team

As part of our diverse tech team, you can architect, code, and ship software that makes us an essential part of our customers’ digital lives. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems. American Express offers a range of opportunities to work with the latest technologies and encourages you to back the broader engineering community through open source.

Developing Strategic Technology Capabilities

  • Digital experience engineering (Mobile and Web)
  • AI/ML, marketing technology, enterprise communications, travel and lifestyle, and automation
  • Data technology model prioritizing data governance

Professional Development and Growth

If you have a strong will to learn and educate and are motivated by the opportunity to help grow our team and be a part of an industry-leading technology and innovation organization, then look no further! Combine Data Science and Engineering skills to solve very interesting problems that directly and greatly impact millions of individuals worldwide.

Responsibilities

  • More than 70%+ of the time spent on coding and/or hands-on implementation of re-usable frameworks
  • Challenge the way we do business through application of technology and machine learning solutions
  • Work with large, complex data sets to build products and tools that enhance colleague and customer experiences

Minimum Qualifications

  • Strong analytical skills and programming skills
  • 5+ years hands-on experience with technologies like SQL/NoSQL, Python, Java, Big Data, etc.
  • 2+ years of experience in specialized areas such as Machine Learning, Deep Learning, NLP, etc.

Preferred Qualifications

  • Deep expertise in building scalable Machine Learning powered applications
  • 3+ years hands-on experience with technologies like SQL/NoSQL, Python, Java, Big Data, etc.
  • Experience with technologies such as TensorFlow, Keras, ScikitLearn, H20.ai, etc.

Salary Range

$110,000.00 to $190,000.00 annually + bonus + benefits

Benefits

The benefits include competitive base salaries, bonus incentives, retirement savings plan, medical, dental, vision, life insurance, disability benefits, parental leave, flexible working model, wellness programs, counseling support, and career development opportunities.

Equal Opportunity Employer

American Express is an equal opportunity employer and makes employment decisions without regard to various statuses protected by law.

Amex Flex Working Model

American Express provides the Amex Flex working model, offering greater flexibility to colleagues based on role and business needs.

Expertise level

Work arrangement

Similar Jobs in United States