The company builds Work AI software: enterprise search, an AI assistant, and AI agents that run on one secure, open platform.
It offers more than 100 enterprise SaaS connectors, lets customers choose their LLM, and provides robust APIs, so organizations can govern, scale, and customize AI without vendor lock-in or expensive rollouts.
Its Enterprise Graph and Personal Knowledge Graph map the links between people, content, and activity, so responses are personal and aware of context for each employee.
The AI agents automate work across teams using company and public data, both structured and unstructured, historical and real-time.
Customers see faster onboarding, hours of productivity gained each week, and safer decisions at every level.
The company serves customers in more than 50 industries and has over 1,000 employees in more than 25 countries.
This Software Engineer role is based in Mountain View, CA.
Responsibilities
Build a software platform that can scale without limit, including enterprise search.
Design and build large-scale, fault-tolerant distributed systems.
Build ingestion pipelines that pull data from every enterprise source and create a secure search index over it, written in C++, Java, Python, or Go.
Design and build the user interfaces enterprise staff use to search company content.
Design an API that other search-based applications can use.
Turn customer requirements into working features in the solution.
Work with product teams to confirm features meet customer needs and ship them with high quality.
Review peers' code for interface design, code quality, and testing strategies.
Requirements
A Master's degree, or foreign equivalent, in Computer Science, any Engineering field, Information Technology, or a closely related quantitative discipline.
Preferably, knowledge of performance benchmarking tools and performance tuning on Linux systems.
Skills in C++, Java, Python, Go, JavaScript, distributed systems, machine learning, PyTorch, CI/CD pipelines, and GCP.
Any suitable mix of education, training, and experience is acceptable, and experience may come from coursework, scholastic achievement, or work.
Conditions
The standard base salary range is $187,075 to $234,000 per year.
Pay depends on location, level, job-related knowledge, skills, and experience.
Certain roles may be eligible for variable compensation, equity, and benefits.
This is a hybrid role.
The interview includes a short AI-focused exercise or discussion on how you think about, design, and use AI in your work. You may reference any tools, platforms, or workflows you use today, and prior experience with the company is not required.
The company does not discriminate based on gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.
Benefits
Competitive compensation.
Medical, vision, and dental coverage.
A generous time-off policy.
The opportunity to contribute to a 401k plan for long-term savings.
A home office improvement stipend when you join.
An annual education stipend and an annual wellness stipend.
Regular company events and healthy lunches provided daily.