Job Description We are seeking an AI Search Engineer to design, build, and operate production-grade search experiences using Azure AI Search. This role focuses on Python-based services, vector and hybrid search patterns, secure cloud deployment, and operational excellence for scalable, enterprise-ready search workloads. ________________________________________ Key Responsibilities u2022u2003Design and implement search solutions using Azure AI Search, including index schema design, relevance tuning, and query optimization. u2022u2003Build vector, semantic, and hybrid (vector + keyword) search capabilities to support advanced retrieval use cases. u2022u2003Develop and operate ingestion and indexing pipelines (batch and/or streaming) to keep search indexes current and reliable. u2022u2003Build backend services in Python (e.g., FastAPI or Flask) for search orchestration, indexing automation, and system integrations. u2022u2003Implement secure authentication and authorization using Microsoft Entra ID and Azure RBAC, favoring identity-based access over keys. u2022u2003Design least-privilege access patterns for application- and user-scoped search retrieval. u2022u2003Containerize services using Docker and deploy and operate them on Kubernetes (e.g., AKS), including scaling and environment promotion. u2022u2003Apply CI/CD and deployment best practices, including automated testing, configuration management, secrets handling, and rollback strategies. u2022u2003Establish observability, monitoring, and alerting; diagnose and resolve performance issues across indexing, query latency, and throughput. u2022u2003Participate in incident response and continuously improve platform reliability and operational maturity. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: Skills and Requirements u2022u20035+ years of software engineering experience building and operating production services on cloud platforms. u2022u20032+ years of hands-on experience with Azure AI Search, including index design, ingestion, and query APIs. u2022u20035+ years of strong Python development experience for backend services and automation. u2022u20033+ years of experience deploying and operating services using Docker and Kubernetes. u2022u20032+ years of experience with authentication and authorization, including Entra ID and Azure RBAC for data-plane access. u2022u20033+ years of experience applying deployment best practices such as CI/CD, automated testing, configuration management, and secure secrets handling.
Job Title
REMOTE AI Search Engineer