Tech Stack
AzureCloudDockerKubernetesMongoDBPostgresPythonSDLCSQL
About the role
- Understand how AI is positioned to meet business objectives and deliver projects for customers as part of a team
- Hands-on consulting, leading, coding, and delivering sophisticated AI solutions across workshops to enterprise-level deployments
- Implementing AI solutions through people, processes, and technology
- Consulting with stakeholders to identify opportunities for AI integration, advising on best practices, and tailoring AI strategies to meet business objectives
- Defining project requirements, designing solution architectures, ensuring alignment with business goals and technical capabilities
- Leading development and implementation of AI-driven solutions; managing project lifecycle including data collection, model training, deployment, and monitoring
- Demonstrated expertise in Microsoft Azure AI services and leveraging OpenAI technologies
- Facilitating cross-functional collaboration with technical and non-technical teams to integrate AI into business processes
- Staying updated on advancements in AI and Generative AI and advising teams on cutting-edge techniques
Requirements
- Bachelor’s degree in computer science, artificial intelligence, data science, or a related field
- Proven client facing experience, translating complex requirements into actionable AI solutions that meet business objectives
- 5 years of professional software engineering experience in Azure and Python
- 3 years of experience with relational and nonrelational databases such as SQL Server, PostgreSQL, Cosmos DB, MongoDB, etc.
- 2 years demonstratable experience with Azure AI solution design and production delivery,highlighting proficiency in natural language processing (NLP), retrieval augmented generation (RAG), and Azure AI Services (OpenAI, Speech, Vision, etc.) using tools like Azure AI Foundry, prompt flow, and Copilot Studio.
- Production experience with Azure AI platform, and the implementation of enterprise solutions
- Experience with open-source models, fine-tuning, advanced prompt engineering, responsible AI practices, and managing an organization’s models
- Professional software engineering experience in C#.net (Preferred)
- Full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience (Preferred)
- Developing cloud software services and an understanding of design for scalability, performance, and reliability in Azure (Preferred)
- Ability to support go-to-market content with technical support and present AI related research to customers and at events (Preferred)
- Experience with DevOps tools and processes such as Azure DevOps, GitHub, Docker and Kubernetes (Preferred)