Software Engineer, University Grad

at Glean
USD 140,000-150,000 per year
JUNIOR
✅ Hybrid

Used Tools & Technologies

Machine Learning

Required Skills & Competences

Go @ 6 Python @ 6 Java @ 6 Algorithms @ 6 Data Structures @ 6 Distributed Systems @ 3 JavaScript @ 6 API @ 3 NLP @ 3 LLM @ 3 AI @ 3

Details

About Glean:

Glean is the Work AI platform that helps everyone work smarter with AI. What began as the industry’s most advanced enterprise search has evolved into a full-scale Work AI ecosystem, powering intelligent Search, an AI Assistant, and scalable AI agents on one secure, open platform. With over 100 enterprise SaaS connectors, flexible LLM choice, and robust APIs, Glean gives organizations the infrastructure to govern, scale, and customize AI across their entire business - without vendor lock-in or costly implementation cycles.

At its core, Glean is redefining how enterprises find, use, and act on knowledge. Its Enterprise Graph and Personal Knowledge Graph map the relationships between people, content, and activity, delivering deeply personalized, context-aware responses for every employee. This foundation powers Glean’s agentic capabilities - AI agents that automate real work across teams by accessing the industry’s broadest range of data: enterprise and world, structured and unstructured, historical and real-time.

About the Role:

Are you a recent university graduate with a passion for software engineering and a desire to make a difference in the tech world? We are seeking highly motivated and creative graduates to join our team in various software engineering roles: Backend Engineer, Product Engineer, and ML Engineer. As a University Graduate Software Engineer, you will participate in designing, developing, and maintaining software solutions that power our products and services. Team placements will be made at the end of the process based on interest and open roles.

Responsibilities

  • Own impactful infrastructure problems from inception and architecture to production launch
  • Write well thought out design documents and ship robust, high-quality, well-tested code
  • Work collaboratively with a strong team to identify the most impactful projects to prioritize in the roadmap
  • Mentor more junior engineers and learn from experienced ones

Requirements

  • Undergraduate/graduate degree in Computer Science, or related degree (degree must be completed before joining)
  • Strong coding skills (examples listed: Go, Python, Java, JavaScript, or C++) with solid understanding of data structures, algorithms, and software design principles
  • Experience working on infrastructure for distributed systems or cloud-native applications
  • Experience building and shipping ML models and/or solving NLP problems
  • A team player who thrives in a fast-paced, customer-focused environment, with a passion for learning and staying current with industry trends

Location & Office Policy

This role is hybrid (3-4 days a week in our Palo Alto or San Francisco office).

Benefits

  • Standard base salary range for this position: $140,000 - $150,000 annually
  • Compensation may include variable compensation, equity, and benefits depending on role
  • Comprehensive benefits package including Medical, Vision, and Dental coverage, generous time-off policy, and opportunity to contribute to a 401(k) plan
  • Home office improvement stipend, annual education and wellness stipends
  • Regular company events and daily healthy lunches

Additional information:

We are committed to building and retaining a diverse range of people and provide an inclusive work environment. #LI-HYBRID