[Remote] Software Engineer - Product
Note: The job is a remote job and is open to candidates in USA. Consumer Reports is an independent, nonprofit organization dedicated to a fair and just marketplace for all. They are seeking a passionate Software Engineer to join their Experimental Engineering team focused on enhancing and developing their AskCR Retrieval-Augmented Generation (RAG) application. The role involves building intelligent consumer-facing features and integrating AI-powered functionalities across web and mobile platforms.
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
Skills
- 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
- Integrated and deployed AI solutions using OpenAI's GPT models or similar LLM technologies
- Strong understanding of cloud services, containerization, and deployment best practices
- Exceptional problem-solver with the ability to clearly communicate technical concepts to cross-functional teams
- 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
- Familiar with ethical AI practices, trust & safety, data privacy considerations, and/or compliance standards
Benefits
- Medical benefits that start on your first day as a CR employee that include behavioral health coverage, family planning and a generous 401K match
Company Overview
Apply To This Job