Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 3
API @ 3
AWS @ 2
Algorithms @ 3
Azure @ 2
Data Structures @ 3
Distributed Systems @ 3
GCP @ 2
Go @ 6
Java @ 6
JavaScript @ 6
LLM @ 3
Machine Learning @ 3
NLP
Python @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Glean is building a Work AI platform that combines enterprise search, an AI Assistant, scalable AI agents, enterprise and personal knowledge graphs, SaaS connectors, flexible LLM choices, and robust APIs.
The University Graduate Software Engineer will join the team in a backend engineering, product engineering, or machine learning engineering role. Team placement will be determined at the end of the hiring process based on the candidate's interests and available roles.
Responsibilities
- Own impactful infrastructure problems from inception and architecture through production launch.
- Write thoughtful design documents and robust, high-quality, well-tested code.
- Collaborate with the team to identify and prioritize impactful roadmap projects.
- Mentor more junior engineers or learn from experienced engineers.
- Design, develop, and maintain software solutions that power Glean's products and services.
Requirements
- Bachelor's degree in computer science or a related field; the degree must be completed before joining.
- Experience working on infrastructure for distributed systems or cloud-native applications.
- Experience building and shipping machine learning models and/or solving natural language processing problems.
- Strong analytical skills and the ability to work with data.
- Experience with recommendation systems, natural language processing, applied machine learning, large-scale production search or ranking systems, or related systems.
- Experience building fast, user-friendly web applications.
- Strong coding skills in languages such as Go, Python, Java, JavaScript, or C++, with an emphasis on reliability, scalability, and well-tested components.
- Solid understanding of data structures, algorithms, and software design principles.
- Proven ability to design, build, and ship production-ready models.
- Proactive and positive attitude, with the ability to lead, learn, troubleshoot, and take ownership of tasks and features.
- Ability to work in a customer-focused, close-knit, cross-functional environment.
- Familiarity with cloud-native development practices in GCP, AWS, or Azure is a plus.
- Ability to work a hybrid schedule from the Mountain View office.
Compensation And Benefits
- Standard base salary: $115,000–$150,000 annually.
- Certain roles may be eligible for variable compensation, equity, and benefits.
- Medical, vision, and dental coverage.
- Generous time-off policy.
- 401(k) contribution plan.
- Home office improvement stipend.
- Annual education and wellness stipends.
- Regular company events and daily healthy lunches.
Interview Process
Candidates will complete a brief AI-focused exercise or discussion covering how they think about, design, and use AI. Prior Glean experience is not required.
More jobs at Glean
Design Engineer
Glean · Mountain View, United States, San Francisco, United States
USD 115,000-190,000 per year
Software Engineer, Intern (Summer 2027)
Glean · Mountain View, United States, San Francisco, United States
USD 57-69 per hour
Senior Site Reliability Engineer
Glean · Mountain View, United States
USD 200,000-260,000 per year
Software Engineer
Glean · Mountain View, United States
USD 187,100-234,000 per year
Product Manager, AI Quality
Glean · United States
USD 160,000-240,000 per year
Similar jobs
Software Engineer, Agentic Runtime
Glean · Mountain View, United States
USD 180,000-210,000 per year
Senior Cloud Software Engineer, DGXC Data Services
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior AI Workflow Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Data Engineer Intern
Coinbase · San Francisco, United States
USD 50 per hour
Principal Software Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Database Research Scientist
ClickHouse · Canada, Netherlands, Germany, United States, United Kingdom
USD 175,000-235,000 per year
Principal Site Reliability Engineer
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year