Software Development Engineer, FinTech - Machine Learning

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence
$120,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · AI

Description For Software Development Engineer, FinTech - Machine Learning

Join Amazon's Finance Technology group to build cutting-edge machine learning applications that process and analyze transactions worth billions of dollars daily. As a Software Development Engineer, you'll be at the forefront of developing ML systems that scrutinize Amazon's vast financial operations. The role offers an exciting opportunity to work with the latest technologies, including Generative AI and Large Language Models, while making a tangible impact measured in millions of dollars saved.

You'll collaborate with ML scientists, fellow engineers, and finance teams, handling massive datasets and building robust ML pipelines. The team focuses on preventing fraud, abuse, and waste in finance operations through innovative ML solutions. Projects range from anomaly detection to predicting optimal cash levels for accounts.

The position offers hands-on experience with real-world financial data and processes at an unprecedented scale. You'll work directly with internal customers, ensuring solutions meet business needs while maintaining technical excellence. The team culture encourages innovation and testing new ideas in production environments.

This role is perfect for engineers passionate about applying ML to solve complex financial challenges. You'll have the opportunity to influence Amazon's financial operations while working with cutting-edge technology. The position offers significant growth potential and the chance to make a measurable impact on one of the world's largest companies.

Last updated 2 months ago

Responsibilities For Software Development Engineer, FinTech - Machine Learning

  • Develop machine learning systems that scrutinize billions of dollars in transactions
  • Build applications utilizing advanced techniques like forecasting, classification, and anomaly detection
  • Collaborate with machine learning scientists, software engineers, and finance teams
  • Work with massive datasets in the terabytes range
  • Develop robust machine learning pipelines
  • Detect fraudulent transactions/vendors using machine learning techniques
  • Partner with internal customers to understand requirements and get feedback

Requirements For Software Development Engineer, FinTech - Machine Learning

Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of new and existing systems

Interested in this job?

Jobs Related To Amazon Software Development Engineer, FinTech - Machine Learning

Machine Learning Engineer, Amazon One

Machine Learning Engineer position at Amazon One, developing biometric identity solutions using Deep Learning and Computer Vision.

Software Development Engineer, Predictive Targeting

Software Development Engineer role at Amazon focusing on machine learning and predictive analytics for customer targeting and personalization systems.

Software Development Engineer II - DSO, Demand Science Optimization (DSO)

Software Development Engineer II position at Amazon's DSO team, focusing on ML-driven demand forecasting and supply management for Amazon Devices.

Delivery Consultant - Application Developer, Data & Machine Learning, WWPS ProServe

AWS ProServe Delivery Consultant role focusing on machine learning and data solutions, offering competitive salary and comprehensive benefits.

ML Compiler Engineer, AWS Neuron, Annapurna Labs

ML Compiler Engineer position at AWS Neuron team, focusing on developing compiler technology for deep-learning workloads and contributing to cutting-edge ML infrastructure.