Application Engineer

Global technology company providing e-commerce, cloud computing, digital streaming, and artificial intelligence services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Amazon

Mid-level Software Development Engineer position at Amazon, focusing on GenAI solutions and attribute knowledge mining for retail systems.

Software Development Engineer, AWS Training & Certification

AWS Software Development Engineer position focusing on building and maintaining learning platforms and tools for AWS Training & Certification services.

Software Development Engineer, Full Stack, Customer Engagement Technologies

Software Development Engineer role at Amazon building customer engagement technologies using Java, AWS, and ML for internal deployment teams

Salesforce Engineer, AWS Analytics and Data Solutions (ADS) Business Process Automation (BPA)

Salesforce Engineer role at AWS supporting global infrastructure teams, focusing on Force.com platform development and system integration.

Software Development Engineer, Digital Royalties & Payments, Digital Acceleration

Build next-gen royalties and payment solutions for Amazon's digital businesses, leading technical initiatives and architecting scalable services.

Description For Application Engineer

Retail Business Services (RBS) at Amazon is seeking an Application Engineer to join their Machine Learning Platform Engineering team. This role supports Amazon's Retail business growth worldwide through selection optimization, defect elimination, and operational process support. The position combines technical expertise with ML/Deep Learning automation to enhance Amazon's catalog accuracy and customer experience.

The ideal candidate will work in a dynamic environment where they can either specialize deeply in specific domains or manage multiple tasks simultaneously. The role offers various growth paths - from technical depth to operational coordination. You'll be part of a team that values continuous learning, customer focus, and technical excellence.

The position involves working with cutting-edge ML platforms, collaborating with data science teams, and improving customer experience across Amazon marketplaces. You'll handle operational excellence, system stability, incident management, and root cause analysis. The team emphasizes work-life harmony and provides strong mentorship opportunities, including one-on-one sessions with Principal & Senior Engineers.

RBS Tech team offers a supportive environment with robust systems, mature processes, and a motivated team focused on customer experience enhancement. You'll contribute to building platforms that require high availability, scalability, and reliability. The role combines technical support with platform development, making it ideal for engineers who enjoy both hands-on coding and operational excellence.

The position offers significant growth opportunities through technical challenges, customer interaction, and continuous learning. You'll work in an environment that celebrates knowledge sharing, provides detailed code reviews, and encourages both personal and professional development. If you're passionate about machine learning, operational excellence, and creating impact at scale, this role offers an excellent opportunity to make your mark at Amazon.

Last updated 13 days ago

Responsibilities For Application Engineer

  • Understand technology landscapes and evaluate new technologies
  • Work on operational excellence tasks and activities
  • Manage stability and reliability programs
  • Handle incident management and oncall activities
  • Perform root cause analysis
  • Identify opportunities to solve problems for better customer experience
  • Work with ML models and data science teams

Requirements For Application Engineer

Linux
Python
MongoDB
  • 2+ years of software development or technical support experience
  • Experience troubleshooting and debugging technical systems
  • Experience in Unix
  • Experience scripting in modern program languages
  • Hands-on experience with monitoring systems, dashboards (ELK, Job Schedulers, Batch Operations etc)
  • Excellent communication skills
  • Good understanding on database concepts (DynamoDB, RedShift, SQL)

Benefits For Application Engineer

  • Work-life harmony focus
  • Mentorship opportunities
  • One-on-one mentoring
  • Detailed code reviews
  • Career growth opportunities

Interested in this job?