Glean logo

Senior Software Engineer, Machine Learning

Glean

About Glean

Glean is on a mission to make knowledge work faster and more humane, believing that AI will fundamentally transform how people work. In the future, everyone will work in tandem with expert AI assistants who find knowledge, create and synthesize information, and execute work. These assistants will free people up to focus on the higher-level, creative aspects of their work.

Role Overview

As a Senior Software Engineer in Machine Learning at Glean, you will be instrumental in building the world’s best search and assistant product for work. You will work on a range of systems across the stack, including query understanding, document understanding, domain-adapted language models, natural language question-answering, evaluation, and experimentation. Regular interaction with customers to deeply understand their pain points is expected, using whatever tool is necessary, simple or complex, to solve their problems.

Responsibilities

  • Invent new signals to improve the personalization of our search engine
  • Train a model to capture interactions between signals in our ranking system
  • Design smarter ways to domain-adapt language models to each customer’s corpus
  • Discover new ways of combining LLMs with search engines to answer complex questions
  • Write robust code that’s easy to read, maintain, and test
  • Mentor more junior engineers, or learn from battle-tested ones

Who You Are

  • 2+ years of experience in a relevant field
  • BA/BS in computer science, math, sciences, or a related degree
  • Experience working with search, recommendation, natural language processing, or other large systems involving machine learning

Key Knowledge and Skills

  • Strong analytical skills and ability to work with data
  • Proven ability to design, build, and ship production-ready models
  • Proficiency in your ML framework of choice
  • Strong coding skills in Python, Go, Java, C++, etc.
  • Thrive in a customer-focused, tight-knit and cross-functional environment

Benefits

  • Competitive compensation
  • Medical, Vision and Dental coverage
  • Flexible work environment and time-off policy
  • 401k
  • Company events
  • A home office improvement stipend when you first join
  • Annual education stipend
  • Wellness stipend
  • Healthy lunches and dinners provided daily

Benefits
Extracted with AI

  • 401(k)
  • Medical, Vision and Dental coverage
  • Flexible work environment
  • Company events
  • Home office improvement stipend
  • Annual education stipend
  • Wellness stipend
  • Healthy lunches and dinners provided daily

Similar jobs

Last update: 23 minutes ago

Glean logo
Glean

Senior Fullstack Software Engineer

Senior Fullstack Engineer at Glean, Palo Alto. Develop user-facing features, architect APIs, mentor, and work in a cross-functional team.

Glean logo
Glean

Senior Software Engineer, Product Backend

Join Glean as a Senior Software Engineer, focusing on backend development with APIs, Golang, and Java in a hybrid work environment.

Glean logo
Glean

Software Engineer - University Graduate

Join Glean as a Software Engineer - University Graduate to design, develop, and maintain innovative software solutions.

Glean logo
Glean

Prompt Engineering Lead

Lead prompt engineering at Glean, working with AI and LLMs to enhance customer solutions.

Inclusively logo
Inclusively

Senior Machine Learning Software Engineer

Senior ML Software Engineer in SF, developing predictive ML models, with Python, Go, Kubernetes. Great benefits incl. vision, 401(k).

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

Fiddler AI logo
Fiddler AI

Senior Machine Learning Engineer

Senior ML Engineer at Fiddler AI, developing AI solutions with Python, MLOps, and LLM. Hybrid/Remote in Palo Alto, CA.

🔭 Galileo logo
🔭 Galileo

Senior Machine Learning Solutions Engineer

Senior ML Solutions Engineer role at Galileo, focusing on AI software solutions, presales, and customer engagement.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Senior Software Engineer, Machine Learning role focusing on building ML-driven products, requiring 8+ years of experience.

Google logo
Google

Early Career Software Engineer, AI/Machine Learning

Join Google as an Early Career Software Engineer specializing in AI/Machine Learning, based in New York. Develop cutting-edge technologies.

Google logo
Google

Software Engineer AI/ML, Devices and Services

Join Google as a Software Engineer AI/ML to develop systems for devices like Pixel and Nest, enhancing supply chain processes.

CentML logo
CentML

Senior Software Engineer - LLM Inference

Join CentML as a Senior Software Engineer focusing on LLM Inference, leveraging AI, ML, and GPU technologies.

Vectara logo
Vectara

Machine Learning Engineer

Join Vectara as a Machine Learning Engineer to work on advanced language understanding and neural methods.

Scale AI logo
Scale AI

Senior Software Engineer, Machine Learning Infrastructure

Join Scale AI as a Senior Software Engineer in Machine Learning Infrastructure, focusing on backend system design and ML Infrastructure.

Scale AI logo
Scale AI

Senior Software Engineer, Generative AI

Senior Software Engineer for Generative AI at Scale AI, focusing on backend development and AI technologies.

Clay logo
Clay

Senior Machine Learning Engineer

Join Clay as a Senior Machine Learning Engineer to lead ML-powered features and build models in a hybrid role.

Google logo
Google

Software Engineer III, Machine Learning

Join Google as a Software Engineer III in Machine Learning at YouTube, focusing on large-scale systems and AI technologies.

Yahoo logo
Yahoo

Senior Software Engineer - Machine Learning

Join Yahoo as a Senior Software Engineer in Machine Learning, focusing on big data and cloud computing.

Magical logo
Magical

Senior AI/ML Engineer for Productivity Automation

Senior AI/ML Engineer needed for productivity automation in San Francisco. Expertise in Python, AWS, TensorFlow, and cloud services required.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

Cape logo
Cape

Senior Software Engineer - AI/ML

Senior Software Engineer needed for AI platform development, focusing on backend services and cloud applications.

Helm.ai logo
Helm.ai

Remote Software Engineer - Machine Learning and Cloud Infrastructure

Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.

Perplexity logo
Perplexity

Senior Machine Learning Engineer

Join Perplexity as a Senior Machine Learning Engineer in New York, focusing on AI, ML, and backend development.