About the job
Join Amazon's Data Integration organization and help shape the future of AI-driven data integration! We're seeking a talented Senior Software Engineer to join our AI and Platform Excellence (APEX) team. APEX is at the forefront of leveraging AI/ML to revolutionize data integration workflows, making them simpler, and more efficient.
As a member of APEX, you'll build core algorithms that harness the power of AI and machine learning to simplify the authoring, troubleshooting, upgrading, and optimization of data integration workflows. Your work will directly impact Amazon's ability to manage and utilize vast amounts of data across its many products and services.
Responsibilities
- Design, develop, and implement AI/ML-powered products for data integration workflows which simplifies complexity in data processing/ integration.
- Build and own critical infrastructure powering Amazon's next-generation AI capabilities
- Collaborate with data scientists and ML experts to transform innovative ideas into production systems
- Optimize existing algorithms and systems for performance, scalability, and reliability
- Contribute to the full software development lifecycle, from conception to production deployment
- Mentor junior engineers and promote best practices in software development and AI implementation
Qualifications
Minimum
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
Preferred
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent