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
AWS @ 3
Data Engineering @ 3
Data Pipelines
Deep Learning @ 3
Distributed Systems
Go
Java
Linux
MLOps @ 3
Machine Learning @ 3
NLP @ 3
PyTorch @ 3
Python @ 3
Security @ 3
TensorFlow @ 3
scikit-learn @ 3
- 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 Technologies, Inc. is hiring a Software Engineer to help build an indefinitely scalable software platform, including scalable enterprise search solutions. The role spans distributed systems, data pipelines, APIs, user interfaces, machine learning, and secure enterprise data processing.
Responsibilities
- Design, develop, and maintain full-stack applications spanning front-end interfaces, REST APIs, and application servers.
- Build large-scale, fault-tolerant distributed systems.
- Use performance benchmarking tools and tune performance on Linux-based systems.
- Perform thorough peer code reviews covering interface design, code quality, and testing strategies.
- Understand customer requirements and implement them in the company's solutions.
- Work closely with product teams to ensure features meet customer requirements and are delivered effectively and with high quality.
- Implement data ingestion pipelines to retrieve data from enterprise data sources.
- Build secure search indexes over enterprise data using C++, Java, Python, or Go.
- Design and implement user interfaces for searching enterprise content.
- Design APIs for building other search-based applications.
Requirements
- Master's degree in Computer Science, Computer Engineering, Engineering, or a closely related field. Any suitable combination of education, training, and experience is acceptable.
- Experience with machine learning and deep learning.
- Experience with machine learning operations (MLOps).
- Experience with Python, PyTorch, TensorFlow, anomaly detection, Scikit-learn, AWS, and natural language processing (NLP).
- Experience with security and data engineering.
Benefits
- Medical, vision, and dental coverage.
- Generous time-off policy.
- 401(k) plan contributions.
- Home office improvement stipend.
- Annual education and wellness stipends.
- Regular company events.
- Healthy lunches provided daily.
- Inclusive and diverse company culture.
Telecommuting is an option. The interview process includes a brief AI-focused exercise or discussion about how candidates think about, design, and use AI. The position is based in Mountain View, California.
More jobs at Glean
Software Engineer
Glean · Mountain View, United States
USD 187,100-234,000 per year
Product Manager, AI Quality
Glean · United States
USD 160,000-240,000 per year
Product Manager, Agent Security & Governance
Glean · Mountain View, United States
USD 160,000-280,000 per year
Product Manager, Enterprise Intelligence
Glean · San Francisco, United States
USD 170,000-250,000 per year
Software Engineer
Glean · Mountain View, United States
USD 187,100-234,000 per year
Similar jobs
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
NCX Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Machine Learning Engineer, Relevance and Personalization (Query Intelligence)
Airbnb · United States
USD 200,000-235,000 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Staff Machine Learning Engineer, Growth Platform Engineering
Airbnb · United States
USD 244,000-305,000 per year
Senior Staff Machine Learning Engineer, Trust
Airbnb · United States
USD 244,000-305,000 per year
Staff+ Software Engineer, Infrastructure (Distributed Systems)
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 320,000-485,000 per year
Cloud Services Software Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year