Taro Logo

Software Development Engineer, FinTech - Machine Learning

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

Job Description

Join Amazon's Finance Technology group to build cutting-edge machine learning applications that process and analyze billions of dollars in daily transactions. As a Software Development Engineer, you'll be part of a team developing ML systems that scrutinize transactions across Amazon's businesses. The role involves working with massive datasets, building robust ML pipelines, and implementing advanced techniques like forecasting, classification, and anomaly detection.

You'll collaborate closely with ML scientists, fellow engineers, and finance teams, utilizing the newest tools including Generative AI and Large Language Models. The position offers hands-on experience with real financial data and processes, focusing on preventing fraud, abuse, and waste in finance operations.

The team emphasizes innovation and customer partnership, giving you opportunities to test new ideas in production environments. You'll participate in the full software development lifecycle, from design collaboration to implementation, working on projects ranging from anomaly detection to optimal cash level prediction.

This role offers significant impact potential, with success measured in millions of dollars saved. You'll help drive wider adoption of ML solutions for finance processes while working with cutting-edge technology at massive scale. The position provides excellent exposure to both technical and business aspects of FinTech, making it ideal for engineers interested in applying ML to solve real-world financial challenges.

Last updated a day ago

Responsibilities For Software Development Engineer, FinTech - Machine Learning

  • Collaborate with machine learning scientists and other software engineers
  • Work with terabytes of data and develop machine learning pipelines
  • Detect fraudulent transactions/vendors using machine learning techniques
  • Partner directly with customers to gather requirements and feedback
  • Develop and maintain machine learning applications for finance processes

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

Benefits For Software Development Engineer, FinTech - Machine Learning

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Retirement plans
  • Disability accommodations available

Related Jobs