
About Reflection
Unlocking knowledge with AI for smarter organizations
Key Highlights
- Headquartered in Brooklyn, New York
- AI-powered platform using natural language processing
- Focused on eliminating information silos
- Team size of 11-50 employees
ReflectionAI, headquartered in Brooklyn, New York, provides an AI-driven knowledge management platform that leverages natural language processing to transform unstructured information from meetings, documents, and conversations into a searchable knowledge base. With a focus on enhancing productivity...
π Benefits
Employees at ReflectionAI enjoy competitive salaries, equity options, flexible remote work policies, and generous PTO to maintain a healthy work-life ...
π Culture
ReflectionAI fosters a culture of innovation and collaboration, encouraging employees to contribute ideas and solutions while prioritizing work-life b...

Software Engineering β’ Mid-Level
Reflection β’ San Francisco - On-Site
Overview
Reflection is hiring a Member of Technical Staff - Software Engineer to build core software systems and tools for AI research and production. You'll work with technologies like Python, Java, and C++ in San Francisco.
Job Description
Who you are
You have a strong software engineering background with experience shipping production-grade systems β you've designed APIs and services that handle large-scale data or compute, and you're comfortable navigating complex codebases while debugging hard problems. You thrive in a high-agency, fast-paced startup environment, demonstrating a bias toward action and impact. You're excited about zero to one challenges, focusing on building new systems rather than maintaining legacy ones. As a collaborative and clear communicator, you enjoy working across research and infrastructure boundaries, motivated by the opportunity to create the software backbone for the worldβs most capable open-weight AI systems.
What you'll do
In this role, you'll build the core software systems and tools that power our research, training, and production environments. You'll design and implement reliable, scalable, and secure services to support model development, deployment, and evaluation. Your work will involve developing APIs, SDKs, and internal platforms that enable rapid experimentation and high-velocity iteration. You'll drive engineering excellence and create the foundation for our next generation of AI models, providing the foundational layers that unify data, compute, and workflow management across model development.
What we offer
We believe in supporting our team members with comprehensive benefits, including fully paid parental leave for all new parents, financial support for family planning, and paid time off when you need it. We also provide relocation support and perks that optimize your time, such as daily lunch and dinner. Regular off-sites and team celebrations foster opportunities to connect with teammates, creating a collaborative and engaging work environment.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Reflection.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
SoFi is hiring a Staff Software Engineer to design and implement systems that enhance core user experiences. You'll work with distributed systems and collaborate across teams to deliver impactful features. This position requires strong problem-solving skills and experience in a leadership role.

Staff Engineer
Miter is hiring a Staff Software Engineer to help modernize construction software. You'll work on AI and embedded payments to improve core HR, finance, and operations systems. This role requires significant experience in software engineering.

Staff Engineer
GoFundMe is hiring a Senior Staff Software Engineer to design and develop innovative infrastructure for mission-driven fintech products. You'll work with technologies like Java and contribute to impactful solutions. This position requires a strong background in fintech or wealth management systems.

Staff Engineer
Plaid is hiring a Staff Software Engineer for their Product Foundations team to build infrastructure that powers user recognition and onboarding flows. You'll work with technologies related to machine learning and data modeling. This position requires significant experience in software engineering.

Staff Engineer
Uber is hiring a Staff Software Engineer to lead the design and evolution of core backend systems for their Ads Demand Platform. You'll work with technologies like Java and APIs to create scalable solutions. This position requires 7+ years of backend engineering experience.