Job Description
Role: Full stack Software Engineer (GenAI Platforms)
JD: . Provide technical leadership to an agile, cross-functional development team . Define and communicate technical vision across multiple workstreams . Design scalable, secure, and resilient architectures for search and AI-powered systems . Make architectural trade-offs balancing performance, cost, reliability, and security . Collaborate with other Tech Leads to plan technical spikes and long-term technical strategy beyond sprint scope . Identify technical risks early and lead mitigation strategies . Architect systems leveraging: ○ LLM integrations (e.g., Azure OpenAI, OpenAI APIs, etc.) ○ Retrieval-Augmented Generation (RAG) ○ Semantic search and vector databases . Establish guardrails for AI systems including: ○ Evaluation frameworks ○ Observability and monitoring ○ Data governance and security considerations . Guide the team from experimentation → prototype → production-ready AI systems . Evaluate emerging AI technologies and...
JD: . Provide technical leadership to an agile, cross-functional development team . Define and communicate technical vision across multiple workstreams . Design scalable, secure, and resilient architectures for search and AI-powered systems . Make architectural trade-offs balancing performance, cost, reliability, and security . Collaborate with other Tech Leads to plan technical spikes and long-term technical strategy beyond sprint scope . Identify technical risks early and lead mitigation strategies . Architect systems leveraging: ○ LLM integrations (e.g., Azure OpenAI, OpenAI APIs, etc.) ○ Retrieval-Augmented Generation (RAG) ○ Semantic search and vector databases . Establish guardrails for AI systems including: ○ Evaluation frameworks ○ Observability and monitoring ○ Data governance and security considerations . Guide the team from experimentation → prototype → production-ready AI systems . Evaluate emerging AI technologies and...