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 develop and maintain full-stack applications across frontend interfaces, REST APIs, and application servers. You will build user-facing React features, create Node.js and Flask services, maintain Java and C++ backend systems, and use analytics and visualization to inform product and performance decisions.
Requirements
- Master's degree in Computer Science, Computer Engineering, Engineering, or a closely related field
- Full-stack development
- TypeScript
- React
- Data analytics
- Data visualization
- Node.js
- Flask
- Java
- C++
- Algorithm design
Responsibilities
- Develop and maintain full-stack applications
- Build user-facing features with TypeScript and React
- Develop server-side services and tooling with Node.js and Flask
- Maintain backend systems in Java and C++
- Perform data analytics and visualization
- Apply algorithm design to distributed-system problems
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.
