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
API @ 3
Experimentation @ 3
Go @ 6
Java @ 6
LLM
Machine Learning @ 3
Mathematics @ 3
NLP
Python @ 6
Search Engines
- 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, and scalable AI agents. The platform uses enterprise and personal knowledge graphs, large language models, APIs, and more than 100 enterprise SaaS connectors.
The engineering team works across query understanding, document understanding, domain-adapted language models, natural language question-answering, evaluation, and experimentation to build search and assistant products for work.
Responsibilities
- Invent new signals to improve search personalization.
- Train models to capture interactions between signals in the ranking system.
- Design ways to domain-adapt language models to each customer's corpus.
- Combine large language models with search engines to answer complex questions.
- Write robust, readable, maintainable, and testable code.
- Mentor junior engineers and learn from experienced engineers.
- Interact with customers and understand their pain points.
Requirements
- 2+ years of experience.
- Bachelor's degree in computer science, mathematics, sciences, or a related field.
- Experience with search, recommendation systems, natural language processing, or other large machine learning systems.
- Strong analytical skills and the ability to work with data.
- Proven ability to design, build, and ship production-ready models.
- Proficiency in an ML framework of choice.
- Strong coding skills in Python, Go, Java, C++, or similar languages.
- Ability to thrive in a customer-focused, close-knit, and cross-functional environment.
- Proactive and positive attitude, with the ability to lead, learn, troubleshoot, and take ownership of tasks and features.
Location
- Hybrid role requiring 3–4 days per week in the Mountain View, California office.
Compensation And Benefits
- Standard base salary range of $140,000–$265,000 annually.
- Certain roles may be eligible for variable compensation, equity, and benefits.
- Medical, vision, and dental coverage.
- Generous time-off policy.
- 401(k) plan.
- Home office improvement stipend.
- Annual education and wellness stipends.
- Regular company events and healthy lunches daily.
- Inclusive and diverse company culture.
Interview Process
Candidates complete a brief AI-focused exercise or discussion to demonstrate how they think about, design, and use AI. Prior Glean experience is not required.
More jobs at Glean
Machine Learning Engineer, Assistant Quality
Glean · San Francisco, United States
USD 180,000-205,000 per year
Resident Solutions Architect
Glean · United States
USD 170,000-240,000 per year
Software Engineer
Glean · Mountain View, United States
USD 215,000-278,900 per year
Software Engineer
Glean · Mountain View, United States
USD 187,700-234,000 per year
Software Engineer, Cloud Deployment Infrastructure
Glean · San Francisco, United States
USD 200,000-270,000 per year
Similar jobs
Software Engineer, AI Infrastructure
Glean · Mountain View, United States
USD 175,000-270,000 per year
Senior Machine Learning Engineer, Relevance and Personalization (Query Intelligence)
Airbnb · United States
USD 200,000-235,000 per year
Senior Machine Learning Engineer, Relevance and Personalization
Airbnb · United States
USD 191,000-225,000 per year
Staff Software Engineer
Confluent · Mountain View, United States, New York City, United States
USD 235,700-277,000 per year
Software Engineering Intern, Dynamo – Fall 2026
Nvidia · Santa Clara, United States
USD 20-71 per hour
Senior Software Engineer - Analytics Platform
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Data Management Professional - Data Engineering - Entities
Bloomberg · New York City, United States
USD 110,000-190,000 per year
Machine Learning Engineer, Ads Optimization
Reddit · United States
USD 216,700-303,400 per year