Engram's mission is to create AI that deeply understands user context and history, moving beyond generic models to personalized 'engrams'—compact memories that capture individual knowledge. This approach enables AI to scale by learning from user context at training time for better inference. Engram is already collaborating with major AI players like Microsoft, Notion, and Harvey, and has secured significant funding from leading venture capital firms. The company is seeking to build AI that learns about the user's world, not just the general world. This role is for one of Engram's first software engineers, joining a team of machine learning researchers and performance engineers. The focus will be on building the personalization and continual learning API, which powers models and agents that learn from user context. Specifically, the role involves architecting and implementing the data infrastructure, including designing secure data storage for user context and model weights, developing performant systems for data ingestion and preprocessing for continual training, building data observability for quality control and reproducibility, and creating reliable integrations with customer APIs and other data sources. The engineer will be a key architect, working closely with researchers, performance engineers, and customers. This is a founding hire position with significant influence on engineering practices, code review, testing, on-call responsibilities, security posture, and team building. The role is based in Engram's San Francisco office and requires an in-person presence.
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
Senior
Education Level
No Education Listed