cover image
Glean

Glean

glean-it.com

8 Jobs

1,066 Employees

About the Company

Work AI for all.

The Work AI platform connected to all your data. Find, create, and automate anything.

Listed Jobs

Company background Company brand
Company Name
Glean
Job Title
Software Engineer, Machine Learning
Job Description
Job Title: Software Engineer, Machine Learning Role Summary: Design, develop, and deploy machine learning components that enhance a search and assistant platform. Focus on query and document understanding, ranking signals, domain-adapted language models, and integrating large language models with search. Collaborate with cross‑functional teams, mentor junior engineers, and deliver production‑ready solutions. Expectations: • Deliver high‑quality code, tests, and documentation. • Own end‑to‑end ML pipelines from data collection to model serving. • Engage with customers to capture pain points and translate them into product features. • Mentor junior engineers and share knowledge within the team. • Proactively troubleshoot, optimize, and iterate on models and systems. Key Responsibilities: 1. Develop and refine ranking signals to personalize search results. 2. Train and tune ranking models that capture interactions among signals. 3. Design domain‑adaptation methods for language models on customer corpora. 4. Explore and implement hybrids of LLMs and search engines for complex QA. 5. Build scalable, maintainable, and testable codebases. 6. Mentor junior engineers and foster collaboration in a tight‑knit, cross‑functional environment. 7. Participate in code reviews, design discussions, and knowledge‑sharing sessions. Required Skills: - 2+ years of experience in ML engineering or a related field. - Strong background in search, recommendation, NLP, or large ML systems. - Proficiency in an ML framework (e.g., PyTorch, TensorFlow, JAX). - Solid programming skills in Python (primary) with experience in Go, Java, or C++. - Analytical mindset with experience handling large datasets. - Ability to design, build, and ship production‑ready models. - Excellent communication and teamwork in a customer‑focused environment. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, or related STEM field. - No specific certifications required, but relevant ML or data‑science courses are a plus.
San francisco bay, United states
Hybrid
Junior
02-11-2025
Company background Company brand
Company Name
Glean
Job Title
Software Engineer, Security
Job Description
**Job title:** Software Engineer, Security **Role Summary:** Design, develop, and maintain security foundations for Glean’s enterprise Work AI platform, ensuring secure authentication, authorization, communication, and data storage across core services and integrations with major productivity tools. **Expactations:** * 5+ years of software development with a security focus. * Bachelor’s in Computer Science or related field; Master’s preferred. * Strong coding in Go, Python, Java, or C++ with experience in secure, scalable systems. * Proficiency with AWS/GCP security, Docker/Kubernetes security, TLS/SSL, OWASP principles, and threat mitigation. **Key Responsibilities:** * Architect and implement secure authentication/authorization systems. * Secure inter-service APIs and data storage with appropriate controls. * Perform security code reviews, static analysis, and penetration testing. * Develop automated security testing pipelines. * Respond to incidents and coordinate incident‑response activities. * Drive continuous improvement of platform security posture and documentation. * Collaborate closely with engineering and product teams to embed security best practices throughout the development lifecycle. **Required Skills:** * Secure coding (OWASP Top 10), threat modeling, and vulnerability remediation. * Experience with TLS/SSL, secure authentication protocols, and fine‑grained access control. * Proficient in security tools (static analysis, dynamic testing, threat‑intelligence scanners). * Familiarity with cloud security (AWS Security Hub, IAM, GCP IAM/Cloud Security Command Center). * Container and Kubernetes security: image scanning, runtime protection, network policies. * Strong analytical, problem‑solving, and communication abilities; effective collaboration in cross‑functional teams. **Required Education & Certifications:** * BA/BS in Computer Science or related discipline (MS a plus). * Relevant security certifications (e.g., CISSP, CEH, GCIH, CSP or equivalent) are a plus but not mandatory.
San francisco bay, United states
Hybrid
Mid level
23-11-2025
Company background Company brand
Company Name
Glean
Job Title
Software Engineer, Intern (Summer 2026)
Job Description
Job Title: Software Engineer Intern (Summer 2026) Role Summary: Software Engineer intern responsible for end‑to‑end design, development, and deployment of production‑grade code for the company's Work AI platform. Works on high‑impact projects across the backend, infrastructure, security, UI/full‑stack, or ML/NLP/Search domains, collaborating with cross‑functional teams. Expectations: - Enroll as a student or be a graduate candidate completing a B.S., M.S., or Ph.D. in Computer Science or an equivalent program by Fall 2026 or Spring 2027. - Demonstrate strong teamwork, autonomy, and a learning mindset. - Thrive in a fast‑paced, data‑driven environment. - Prior internship(s) in backend services, infrastructure, security, full‑stack development, or ML/NLP/Search is preferred. Key Responsibilities: - Lead a scoped, high‑impact project from requirement definition, design, implementation, testing, launch, to outcome measurement. - Deliver production‑ready, well‑tested, maintainable code with thorough code reviews and iterative feedback. - Rapidly acquire knowledge across the technology stack and contribute to multiple areas as needed. - Collaborate closely with teammates and stakeholders inside and outside the team, maintaining clear communication and documentation. - Participate in design discussions, architectural decisions, and troubleshooting of production issues. Required Skills: - Strong foundation in computer science fundamentals (data structures, algorithms, system design). - Proficiency in at least one programming language (e.g., Java, Python, Go, TypeScript). - Experience with backend development, APIs, microservices, and cloud or on‑prem infrastructure. - Familiarity with security best practices, automated testing frameworks, CI/CD pipelines. - Exposure to ML/NLP/Search concepts or demos is a plus. - Excellent coding practices, version control (Git), and code review etiquette. - Ability to work independently while effectively collaborating in a team. Required Education & Certifications: - B.S., M.S., or Ph.D. in Computer Science or related field, graduating Fall 2026 or Spring 2027. - No specific certifications required.
Palo alto, United states
Hybrid
Fresher
29-11-2025
Company background Company brand
Company Name
Glean
Job Title
Associate Solutions Architect
Job Description
**Job Title** Associate Solutions Architect **Role Summary** Entry‑level technical role focused on enabling enterprise adoption of a Work AI platform. The Associate Solutions Architect serves as the primary technical partner for customers during onboarding, integration, and ongoing support, building foundational skills in cloud, API, and enterprise architecture while collaborating with cross‑functional teams. **Expectations** - Recent graduate or early‑career professional (0–2 years experience). - Bachelor’s in Computer Science, Computer Engineering, or related field; ≥ 3.75/4.0 GPA. - Willingness to learn rapidly about enterprise AI, security, networking, and identity technologies. **Key Responsibilities** - Act as the main technical advisor for commercial and corporate customers during deployment. - Onboard data sources and integrations (SaaS, internal systems); configure, validate, and troubleshoot. - Develop and maintain automation tools, scripts, and templates to streamline customer integration workflows. - Conduct technical investigations: review logs, replicate issues, document findings for engineering resolution. - Collaborate with Customer Success, Delivery Excellence, AI Outcomes, Support, and Product teams to ensure successful deployments and long‑term customer success. - Produce and update internal and customer‑facing documentation, runbooks, and best‑practice guides. - Participate in customer calls (shadowing → leading portions) to explain technical setups, capture requirements, and provide guidance. - Progressively assume ownership of smaller customer projects and configurations. **Required Skills** - Fluent coding in at least one of Python, Java, or Go. - Proficiency with REST APIs and JSON data exchange. - Basic understanding of cloud platforms (AWS, GCP, Azure) and Linux command‑line operations. - Debugging skills: log analysis, request tracing, and issue reproduction. - Familiarity with enterprise identity protocols (SSO, SAML, OAuth). - Strong communication, teamwork, and a continuous learning mindset. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Computer Engineering, or equivalent technical field. - 3.75/4.0 GPA or higher. - (Optional) Cloud‑related certifications (AWS/Azure/GCP) preferred but not mandatory.
Nashville, United states
Hybrid
Fresher
08-12-2025