Lead Ai Engineer - Recommendations (applied ML)

Brooklyn Park, Minnesota
Dec 18, 2021
Jan 27, 2022
Employment Status
Full Time

Product Recommendations at Target is an innovative, dynamic and diverse global team! Ai Engineers work closely with applied scientists to build cutting-edge Ai systems that create valuable retail insights and power exceptional user experiences. Business teams leverage these capabilities and deliver experiences to provide the joy of everyday shopping to all Target guests.

As a Lead Ai Engineer on the Product Recommendations team, you will be expected to design, build, and maintain software that will enable rapid prototyping, training, and validation of Machine Learning systems that leverage Deep Learning, Natural Language Processing, and Reinforcement Learning. You will work with scientists, engineers, and business partners to create high-quality, distributed, large-scale solutions using Agile practices and DataOps principles. You will be responsible for designing, programming, debugging, and supporting these solutions. For this role, we are specifically looking for an engineer who can leverage their deep understanding of the Python language and libraries to develop optimized implementations of machine learning algorithms, as well as related tools and frameworks.

We are looking for a highly-motivated engineering professional who is a team player and can engage with both technical and business team members.

Key Responsibilities:
  • Design and develop software systems that enable AI innovation using test-driven development and employing continuous integration practices.
  • Leverage your expertise in Python to help scientists develop algorithms which are compute-efficient and low-latency
  • Partner with stakeholders, engineers and AI scientists to design and develop AI software that meets business needs.
  • Follow agile methodology for AI software development and technical documentation.
  • Innovate constantly and stay current with latest technologies while staying focused on solving problems at hand.


  • MS/PhD degree in Computer Science, Engineering, Information Systems or equivalent foundational expereince
  • 5+ years of experience in design and development of applications in Python
  • 3+ years of experience working on Big Data technologies such as Hadoop, Hive and Spark
  • Extensive experience with Machine Learning techniques - ML model deployment
  • Experience with REST services preferred
  • Proficiency in Java a plus
  • Working knowledge of building and supporting Web Services
  • Experience/knowledge of streaming solutions
  • Ability to drive best practices, mentor others and advocate for technical innovation in development operations

Why grow your career with Target AI?

  • You will work directly on the AI/ML problems that have the most impact on Target's entire Digital, Supply Chain, Forecasting and Merchandising teams at the grandest scale.
  • We value diversity. We believe that diversity and inclusion is of core importance when we create positive in-store experiences for our guests, and we think it is also critically important when building our teams. Read more about our commitment to diversity and inclusion
  • We love open source! Many of our team members contribute to open source communities and get to do it during work time. We try to contribute back to our communities where we can and are grateful to be able to open source some of our own projects!

Americans with Disabilities Act (ADA)

Target will provide reasonable accommodations (such as a qualified sign language interpreter or other personal assistance) with the application process upon your request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please visit your nearest Target store or Distribution Center or reach out to Guest Services at 1-800-440-0680 for additional information.


Similar jobs

Similar jobs