Bain & Company is developing a suite of cutting-edge data and software solutions to revolutionize how the private equity industry uses data for investment insights and decision-making. The PEG Innovation team's mission is to create analytical solutions for Bain clients, teams, and the broader institutional investor space using proprietary software and data products. This includes the development, commercialization, and daily management of Bain's proprietary datasets, data, and software businesses. The Full-Stack TypeScript Engineer, AI Products will build and deliver end-to-end AI product experiences across the PE due diligence ecosystem. This role sits at the intersection of product engineering and applied AI, combining solid full-stack software engineering with practical knowledge of how LLMs and agentic systems behave in production. This role is TypeScript-first, with expectations to own and extend the stack end-to-end. Python is a strong co-requirement for AI orchestration and backend components. The engineer will build intelligent product features from backend services through frontend experience, contributing to workflows, orchestration layers, and user interfaces that make AI useful, reliable, and intuitive. This includes implementing agent workflows, retrieval pipelines, evaluation gates, human-in-the-loop review patterns, and the analyst-facing experiences that surface them. The role requires technical strength in production AI systems and the ability to translate non-deterministic model behavior into clear, trustworthy product experiences with guidance from senior engineers. Responsibilities include contributing to engineering standards, participating in code reviews, and growing expertise in building safe, observable, and scalable AI-powered workflows.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level