
AI Engineer, Applications Development
- Tampa, FL New York City, NY
- Permanent
- Full-time
- Develop, integrate, and maintain AI-powered applications using Microsoft AI and cloud technologies (Copilot Studio, Azure OpenAI, Cognitive Services, Machine Learning, etc.).
- Leverage Azure AI services to implement NLP, computer vision, and predictive analytics solutions.
- Build and integrate AI-driven solutions into business processes to enhance efficiency.
- Develop applications within Azure Foundry, optimizing them for performance and scalability.
- Collaborate with the Innovation Team and data scientists to explore R&D initiatives related to AI and automation.
- Implement Copilot and Copilot Studio solutions to streamline workflows and automate tasks.
- Work with Power Platform (Power Automate, Power Apps, Power Virtual Agents) to create intelligent workflow automation.
- Participate in full software development lifecycle (SDLC) activities, including design, development, testing, deployment, and support.
- Develop custom Microsoft 365 add-ins and extensions using C#, .NET, JavaScript, React and the Graph API.
- Develop and maintain cloud-native applications, ensuring optimal security, scalability, and compliance.
- Follow DevOps best practices, including CI/CD pipelines, Infrastructure as Code (IaC), and automated testing.
- Monitor and maintain existing applications, ensuring they remain performant, secure, and up to date.
- Troubleshoot technical issues and implement bug fixes proactively.
- Stay informed of the latest Microsoft and AI advancements, incorporating new technologies where applicable.
- Maintain the practice of continuous improvement and education by attending seminars, etc., and keeping current on new leadership skills.
- Maintain professional and technical knowledge by reviewing related professional publications.
- Stay in tune with the Firm’s growing projects for practical experience.
- Interact with all levels of staff.
- B.S. degree in Computer Science, Software Engineering or related field, or equivalent experience
- 2+ years of experience in software development with a focus on AI, automation, or cloud-based solutions.
- Strong proficiency in Microsoft AI and cloud platforms, including:
- Azure AI services (OpenAI, Cognitive Services, Machine Learning, Bot Services)
- Copilot Studio for building custom AI assistants
- Power Platform (Power Automate, Power Apps, Power Virtual Agents)
- Microsoft Graph API for integrating with M365
- Experience developing in C#, .NET, Python, JavaScript/TypeScript, and PowerShell.
- Knowledge of AI/ML frameworks and integration of AI models into applications.
- Understanding AI/ML concepts, including NLP, chatbot development, and automation.
- Familiarity with Microsoft 365 development, including Teams apps, SharePoint integration, and Office Add-ins.
- Strong knowledge of DevOps methodologies, CI/CD pipelines, and Git-based workflows.
- Team player who is ambitious and motivated.
- Excellent interpersonal skills and patience working with others.
- Must be able to multitask and work in a fast-paced environment.
- Must have excellent customer service skills
- Excellent verbal and written communication skills with the ability to write concise, accurate and readable technical documentation and reports
- Successful track record of working in an IT development team
- Demonstrate a high level of technical expertise and ability
- This is a Technology Applications role currently based in Tampa, with potential for international travel
- This role reports to the Sr. Manager, Applications Development