Software Engineer, Full Stack
Rad AIFull Time
Junior (1 to 2 years)
Candidates should possess strong programming skills, including object-oriented and/or functional programming, and experience with front-end technologies such as TypeScript and React, back-end technologies like Kotlin, and mobile technologies like Flutter. They should also have knowledge of persistence technologies, primarily SQL with PostgreSQL and some NoSQL, and a solid understanding of best practices in automated testing, continuous integration, and automated deployment. Strong communication skills and a willingness to learn are also required.
As a Software Engineer at Glean, the role involves developing and delivering clean, efficient, and maintainable code, testing and deploying software releases, integrating software components and third-party programs, troubleshooting issues, identifying improvement opportunities, implementing technical solutions, maintaining a focus on quality and testability, fostering a collaborative team environment, mentoring junior engineers, and continuously developing skills.
AI-powered search tool for workplace productivity
Glean enhances workplace productivity by providing an AI-powered search tool that works across all applications within a company. This tool utilizes deep learning-based Language Models to understand natural language queries, allowing users to find information more easily. It continuously learns from the specific language and context of a company, improving the relevance of search results without manual adjustments. Additionally, Glean offers a chat assistant that can analyze and summarize information from various company documents and conversations, further increasing efficiency. Unlike many competitors, Glean's focus on natural language processing and its ability to adapt to a company's unique context set it apart. The goal of Glean is to streamline information retrieval in the workplace, making it accessible and efficient for all types of organizations, from startups to large enterprises.