Software Engineer
Glean is an enterprise AI platform that connects company knowledge and systems to provide permission-aware search, AI assistance, and agents.
Funding history
About Glean
Glean develops enterprise Work AI software. Its platform provides enterprise search, a conversational AI assistant, and tools to build, govern, and orchestrate AI agents using a company’s connected data and permissions.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will build scalable, fault-tolerant enterprise search systems and data-ingestion pipelines. You will implement secure search indexes, user interfaces, and APIs; review peer code; tune Linux-based system performance; and translate customer requirements into high-quality features.
Requirements
- Master's degree or foreign equivalent in Computer Science, Engineering, Information Technology, or a closely related quantitative discipline
- C++
- Java
- Python
- Go
- JavaScript
- Distributed systems
- Machine learning
- PyTorch
- CI/CD pipelines
- GCP
Responsibilities
- Develop scalable enterprise search platforms
- Build fault-tolerant distributed systems
- Review peer code, interfaces, and testing strategies
- Implement data-ingestion pipelines and secure search indexes
- Design enterprise search user interfaces and APIs
- Translate customer requirements into product features
Benefits
- Medical coverage
- Vision coverage
- Dental coverage
- Generous time-off policy
- 401k plan
- Home office improvement stipend
- Annual education stipend
- Annual wellness stipend
- Regular events
- Daily healthy lunches
Hiring Process
Brief AI-focused exercise or discussion during the interview process.
