Consumer Reports-posted 14 days ago
Full-time • Mid Level
Hybrid • Yonkers, NY
501-1,000 employees

AI and machine learning are redefining how CR serves consumers—helping people make informed choices through intelligent, data-driven experiences. The Full-Stack Software Engineer – AI/ML & Data Science will design, build, and deploy modern web applications and Services that operationalize AI and ML capabilities. Reporting to the Associate Director, AI/ML & Data Science, this role bridges cutting-edge data science with production-grade software, developing user-facing tools, APIs, and services that make AI models accessible and impactful. If you love working across the full technology stack—turning AI models and data into products that empower millions—this is the role for you. This is a hybrid position. This position is not eligible for sponsorship or relocation assistance. As a mission-driven organization, Consumer Reports is pursuing an ambitious AI strategy designed to drive value for our customers, empower our employees with next-generation tools, and address AI harms in the digital marketplace. Join our Data Office and help execute on a strategic, multi-year roadmap focused on advancing Machine Learning and Generative AI initiatives.

  • Design and develop full-stack web applications, Data APIs, analytics dashboards that integrate AI/ML models.
  • Build and maintain backend services and APIs using Python (FastAPI, Django) and Node.js, integrating with Databricks, AWS SageMaker, or similar platforms.
  • Develop intuitive, responsive front-end interfaces using React.js, Next.js, JavaScript, and CSS (TailwindCSS or similar).
  • Deploy scalable, cloud-native applications leveraging AWS, GCP, or Azure infrastructure.
  • Work with AI/ML engineers to implement Retrieval-Augmented Generation (RAG) pipelines, vector databases, and AI model endpoints.
  • Implement secure authentication, data access, and API management for consumer and internal applications.
  • Build CI/CD pipelines, automate testing, and optimize system performance for production workloads.
  • Partner with product and design teams to deliver user-centric AI application experiences.
  • 5+ years of experience building full-stack applications in production using Python, Javascript, SQL/NoSQL systems and frameworks.
  • You’ve earned a Bachelor’s degree in Computer Science, Engineering, or a related field.
  • You have experience integrating software systems with AI/ML services, Data APIs, or model endpoints.
  • You have experience deploying applications on AWS, GCP, or Azure, ideally using Databricks, AWS SageMaker, or other AI platforms.
  • You thrive on building software that bridges complex AI models with real-world use.
  • You enjoy working across frontend, backend, and cloud systems to deliver complete solutions.
  • You’re equally comfortable discussing user experience and data pipeline optimization.
  • We offer medical benefits that start on your first day as a CR employee that include behavioral health coverage, family planning and a generous 401K match.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service