Software Engineer - Product

Consumer ReportsYonkers, NY
Remote

About The Position

Consumer Reports is seeking a passionate Software Engineer to join their Experimental Engineering team. This role will focus on enhancing and developing the AskCR Retrieval-Augmented Generation (RAG) application. The engineer will be crucial in building intelligent consumer-facing features and integrating AI-powered functionalities across web and mobile platforms. The position involves collaborating with multidisciplinary teams to deliver robust, scalable solutions using modern AI technologies. This is a remote position and is not eligible for sponsorship or relocation assistance.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field.
  • 5+ years of professional software engineering experience with demonstrated expertise in Python and web development frameworks, particularly FastAPI.
  • Experience integrating and deploying AI solutions using OpenAI’s GPT models or similar LLM technologies.
  • Strong understanding of cloud services, containerization, and deployment best practices.
  • Exceptional problem-solving skills with the ability to clearly communicate technical concepts to cross-functional teams.

Nice To Haves

  • Experience with Retrieval-Augmented Generation (RAG) frameworks and chatbot architectures.
  • Prior experience developing consumer-facing applications, particularly those incorporating AI-driven user experiences.
  • Experience with React Native and mobile app development.
  • Familiarity with ethical AI practices, trust & safety, data privacy considerations, and/or compliance standards.

Responsibilities

  • Develop, optimize, and maintain the AskCR chatbot and associated features, ensuring seamless integration across user devices and platforms.
  • Collaborate with product, design, and engineering teams to translate user needs and business requirements into innovative features and experiences.
  • Write clean, efficient and maintainable frontend code in React.
  • Implement efficient, scalable APIs and services using Python, FastAPI, and related technologies.
  • Integrate and leverage OpenAI's LLMs to enhance the chatbot's conversational and generative capabilities, including through prompt engineering and foundation model experimentation.
  • Continuously research, test, and incorporate emerging AI technologies to enhance product experience and maintain competitive edge.
  • Promote and adhere to best practices in software development, security, and responsible AI usage.

Benefits

  • Medical benefits that start on your first day
  • Behavioral health coverage
  • Family planning
  • Generous 401K match
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service