AI / ML Full Stack Engineer, U.S. Bank

U.S. Bank is currently seeking an AI / ML Full Stack Engineer to assist with the development and application of AI/ML technologies to our diverse needs and challenges. This includes the development of modern platforms, tools and pipelines to take predictive AI/ML models from research all the way to production impact. This engineering role will work with modern front end technologies, back end frameworks, advanced data processing & AI/ML frameworks.

Primary Responsibilities:
• Deliver front end and/or back end software capabilities as part of an agile engineering team to drive forward specific platform and business use cases of AI/ML and data
• Build optimization and algorithms to solve complex problems in multiple domains
• Interact with product and business teams to understand complex requirements and use cases and turn those into highly usable & secure software
• Participate in architecture and design of advanced data & AI/ML software including high quality modern user interfaces and services.

Qualifications

Required Skills / Experience

• Bachelor’s degree in Computer Science or related fields, or equivalent work experience
• Open to New College Grad with strong academic record and excellent coding skills
• 1 – 4 years of experience in any of front end UI, back end micro services / API, or data engineering – preferably in an agile team setting
• Candidates with specialization in modern Front End UI or back end service & API technologies will both be considered

Preferred Skills / Experience
• Masters Degree
• Experience in modern programming languages & frameworks Strong hands on productive coder, able to tackle new challenges and languages / frameworks quickly
• Experience desired with any combination of JavaScript, Java, ReactJS, Python, Scala, GoLang, HTML/CSS, C, C++, C#, Swift, or other modern languages
Knowledge front end, back end services, or full stack engineering
• Demonstrated ability to tackle tough coding challenges independently and work closely with others on a highly productive coding team
• Interest in & personal learning in AI/ML concepts, software frameworks & technologies including PyTorch, TensorFlow, Spark, and others. professional experience with these frameworks and software is a strong plus
• Data science background and strength in statistics and mathematics is a plus
• Continuously develop and acquire new technical skills
• Excellent communication skills, ability to work with multiple teams, and strong work ethic