Intern, AI Software Development

1-800-FLOWERS.COM, INC.Jericho, NY
Onsite

About The Position

The AI Software Development Intern will support the Software Development team within our Product & AI Innovation organization by assisting with development initiatives, contributing to AI-driven projects, and building tools that improve engineering efficiency. This role is ideal for students who are curious, technically driven, and excited about applying AI to real-world software development challenges in a fast-paced, innovative environment.

Requirements

  • Currently pursuing a bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Strong foundation in programming (e.g., Python, Java, JavaScript, or similar)
  • Familiarity with software development principles and version control (e.g., Git)
  • Interest in or exposure to AI/ML tools, APIs, or frameworks (e.g., OpenAI, TensorFlow, or similar)
  • Strong problem-solving and analytical thinking skills
  • Ability to work independently and collaboratively in a fast-paced environment
  • Strong communication and organizational skills

Nice To Haves

  • Experience with automation, scripting, or personal coding projects is a plus

Responsibilities

  • Support department initiatives through research, documentation, and project coordination
  • Assist with cross-functional collaboration across the 1-800-Flowers family of brands
  • Attend team meetings, present findings, and share progress with stakeholders
  • Participate in internship learning sessions, networking opportunities, and workshops
  • Contribute ideas to enhance business processes and improve customer experience
  • Assist in building AI-powered tools to automate software development processes
  • Support development of automated code review solutions that provide intelligent, context-aware feedback
  • Contribute to automation efforts related to deployments, security vulnerability remediation, and engineering workflows
  • Help design and develop internal tools or utilities to replace manual processes
  • Collaborate with engineers to identify opportunities where AI can improve efficiency and code quality
  • Participate in testing, debugging, and improving system performance
  • Document processes, tools, and technical solutions developed during the internship

Benefits

  • Hands-on experience applying AI within a real-world software development environment
  • Exposure to modern development practices and AI-powered engineering tools
  • Mentorship from experienced software engineers and technology leaders
  • Opportunities to build tools and solutions that have real business impact
  • Professional development workshops and networking opportunities across the organization
  • A portfolio of meaningful technical work to showcase to future employers
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service