Role: Sr Developer AI/Client
Location: Remote
Job Type: Sub-contract
Experience: 4-8 Years
Duration: 6+ Months
Key Responsibilities:
•Collaborate with cross-functional teams to architect and develop multi-lingual generative AI functionality using Azure AI services, including Azure OpenAI Service, Azure AI Translator, and Azure AI Content Safety.
•Implement scalable algorithms and models for content generation aligned with objectives across multiple languages, including Arabic.
•Utilize Azure AI Studio for streamlined development, testing, and deployment of AI models.
•Ensure seamless integration of multi-lingual AI-powered modules into various platforms, maintaining compatibility and interoperability with existing systems.
•Utilize Azure AI Search, including Azure OpenAI Vector/Semantic search capabilities, for efficient data retrieval and indexing functionalities.
•Design and implement database schemas to support the storage and retrieval of multi-lingual content, user data, and system configurations.
•Incorporate vector databases like Azure Cosmos DB to handle complex data structures efficiently.
•Develop robust user management tools to administer access privileges and role-based permissions across diverse contexts.
•Implement hierarchical user structures with multi-lingual support.
•Conduct rigorous testing and debugging of AI-generated content and functionalities to ensure accuracy and reliability across various languages.
•Establish monitoring mechanisms to track performance metrics and gather user feedback for continuous improvement of AI modules.
•Create comprehensive technical documentation for AI algorithms, models, and integrations, focusing on implementation details and system architecture.
Requirements:
•Bachelor's or Master's degree in Computer Science, Engineering, or related field.
•5+ Years of proven experience as a software developer with expertise in Azure AI services, including but not limited to:
•Azure OpenAI Service
•Azure AI Translator
•Azure AI Content Safety
•Azure AI Studio
•Azure AI Search (including Azure OpenAI Vector/Semantic search)
•Azure AI Language
•Azure AI Vision
•8+ years of strong programming skills in languages such as Python, C#, or Java.
•3+ years of experience designing and implementing database schemas using relational databases, such as Microsoft SQL Server or Azure SQL Database.
•Familiarity with vector databases like Azure Cosmos DB, including their capabilities and use cases in handling complex data structures efficiently.
•In-depth knowledge of database management concepts, including data modeling, normalization, indexing, and query optimization.
•Experience with cloud-based database solutions, preferably Azure Database services.
•Excellent problem-solving skills and ability to work in a collaborative team environment.
•Strong communication and interpersonal skills.
•Ability to adapt to evolving requirements and prioritize tasks effectively.
Azure Required Certifications:
• Microsoft Certified: Azure AI Engineer Associate
• Microsoft Certified: Azure Data Scientist Associate
• Microsoft Certified: Azure Solutions Architect Expert