Software Engineer

at Glean
USD 215,000-278,900 per year
MIDDLE
✅ Hybrid

Tech Stack

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

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

Similar jobs