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
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Principal AI Engineer
Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
AI Engineer
Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
AI Solutions Software Engineer
Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama. Remote position in Palo Alto, CA.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior AI Engineer
Join Poggio as a Senior AI Engineer to innovate AI systems for enterprise sales, focusing on AI capabilities and system performance.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Information Retrieval Algorithm Engineer
Join Huawei as an Information Retrieval Algorithm Engineer to develop cutting-edge AI technologies in Amsterdam.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior Software Engineer - LLM
Join Snowflake as a Senior Software Engineer to build scalable machine learning platforms with LLMs, leveraging Python and TensorFlow.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.