Snap Inc. is a technology company focused on improving communication through its camera-centric products. The company operates Snapchat, Bitmoji, and other digital services. The Engineering teams at Snap build technically sophisticated products used by millions globally. The Content ML organization is seeking a Software Engineer to join the Content Retrieval Platform team. This team develops and operates large-scale retrieval systems for content recommendation and collaborates with Applied ML teams on architectural changes and model development. They primarily use Java/Go for indexing and serving, with performant components in C++. Current initiatives include building an agentic repository, incubating L0.5, generative retrieval, and redesigning inference feature sourcing.
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