Senior Machine Learning Engineer - Machine Learning Infrastructure
FlipFull Time
Senior (5 to 8 years)
Candidates should possess 8+ years of professional experience in machine learning engineering or data science roles, with a proven track record of designing and implementing ML systems at consumer tech scale and speed. Extensive hands-on experience integrating ML and AI methods into production workflows, including creating evaluation tooling and effective user feedback mechanisms to support rapid product development cycles and systematic model evaluation is required. Experience with prompt engineering and management, creating robust systems for testing and optimizing LLM-based applications is necessary. Expert-level proficiency in Python, SQL, and at least a handful of common ML frameworks is essential, with working Typescript knowledge being a plus. A deep understanding of ML methods at a fundamental level, particularly in NLP techniques, is also required.
Staff Machine Learning Engineers will lead the architecture and development of complex AI and ML powered features across Rocket Money's product suite, proactively identifying and addressing technical challenges. They will design, implement, and maintain robust evaluation frameworks to enable continuous improvement of ML/AI systems and guide others in doing so. Responsibilities include developing novel product experiences leveraging unique datasets, owning end-to-end development and implementation of ML and AI product features in collaboration with cross-functional teams, and providing rigorous technical critique and oversight. Additionally, they will provide technical mentorship to raise the skill level of the team and foster an environment for high-impact work. Potential projects include developing comprehensive evaluation and ML Ops frameworks, scaling transaction metadata generation systems, implementing AI-assisted transaction management features, and architecting user-facing predictive features.
Personal finance management mobile application
Rocket Money helps individuals manage their personal finances through a mobile application that offers various tools for financial management. Users can access services like bill negotiation, subscription management, budgeting, credit score monitoring, and smart savings, all aimed at helping them save money and track their spending. Unlike many competitors, Rocket Money focuses on a member-centric approach, maintaining communication with users to tailor services to their needs. The company generates revenue through subscription fees and a percentage of savings from negotiated bills. The goal of Rocket Money is to empower people to achieve their financial goals while ensuring data security through advanced encryption.