About the job
Who are we?
At Cohere, our mission is to expand the frontiers of intelligence for the betterment of humanity. We are dedicated to training and deploying advanced models that empower developers and enterprises to create transformative AI experiences, such as content generation, semantic search, RAG, and intelligent agents. We believe our contributions are vital to the global acceptance of AI technology.
We take immense pride in our creations. Each team member plays a crucial role in enhancing our models' capabilities and delivering exceptional value to our customers. Our work ethic is driven by urgency and a commitment to serve our clients best.
Cohere is a vibrant team comprised of researchers, engineers, designers, and other skilled professionals, all of whom are deeply passionate about their craft. We uphold the belief that diverse perspectives are essential for creating outstanding products. Join us in our quest to shape the future!
About North & Atlas:
North is our state-of-the-art AI workspace platform, designed to revolutionize enterprise AI utilization. It provides a secure and customizable environment, ensuring organizations can deploy AI while safeguarding sensitive information. Atlas, a key component of North, facilitates seamless data synchronization from various sources like Outlook, OneDrive, and SharePoint, helping users effortlessly access the most pertinent information from their data.
As a Software Engineer on our team, you will:
Develop and implement features within North, our innovative AI workspace platform.
Create robust integrations to efficiently sync, parse, and index documents for subsequent AI applications.
Design secure and efficient logic to ensure user documents are accurate and up-to-date.
Collaborate across the North stack to enhance user experiences when interacting with data.
Engage closely with researchers to refine parsing methodologies and achieve optimal search outcomes.
You might be an ideal candidate if:
You possess professional experience with Go programming language.
You have a strong background in database migrations, ETL pipelines, and transforming raw data into structured, reliable formats.
You have successfully built personal or professional projects involving search functionalities, retrieval systems, or vector databases.

