The Staff Enterprise Search Architect role is responsible for leading the design and development of AI applications, including enterprise search and digital assistants. The ideal candidate will have experience in AI/ML applications, data and context indexing, and microservice architectures.
Requirements
- 8+ years of experience in software development and architecture, with at least 4 years working on AI/ML applications.
- Proven experience in building AI-powered enterprise search platforms, with a deep understanding of data and context indexing for optimized search relevance.
- Expertise in designing microservice architectures and orchestrating AI applications in large-scale environments.
- Strong background in building AI solutions, including digital assistants, with seamless integrations into enterprise platforms.
- Deep knowledge of AI/ML frameworks and search technologies (e.g., Moveworks, Glean, Elasticsearch, Coveo), particularly focused on data indexing, context awareness, and relevance ranking.
- Expertise in building microservice architectures and managing AI systems within cloud platforms.
- Experience with search engine optimization and large-scale data indexing techniques for improved retrieval and personalization.
- Strong programming skills in Python, Java, or similar languages, with a focus on AI and microservice architectures.
- Hands-on experience with DevOps tools and CI/CD pipelines for deploying AI applications.
- Strong leadership and mentoring capabilities, with experience guiding cross-functional teams.
- Excellent communication and problem-solving skills, with the ability to explain technical concepts to non-technical stakeholders.
- Passion for innovation and improving AI-driven user experiences.
Benefits
- equal opportunity employer
- accommodations for candidates with disabilities
- export control regulations