iCatalyst, Inc. is a next-generation technology company specializing in Artificial Intelligence, Natural Language Processing, and Machine Learning. They are seeking a Senior AI Developer to design, develop, and deploy AI-powered applications, while owning the end-to-end development lifecycle for AI solutions.
Responsibilities:
- Design, develop and deploy AI-powered applications using Azure AI services, including: Azure OpenAI Service, Azure AI Studio, Azure AI Search (vector search), Cognitive Services (as applicable)
- Own the end-to-end development lifecycle for AI solutions, from prototyping and model development through deployment and production integration
- Design, develop, and integrate AI-powered capabilities using or in conjunction with low-code/no-code platforms (e.g., Appian, UiPath, Pega) to enable scalable automation and workflow solutions
- Build and implement LLM-based solutions, including: Retrieval-Augmented Generation (RAG), Intelligent chatbots / copilots, AI-driven automation tools
- Develop scalable backend services and APIs to support AI functionality using technologies such as Python
- Build and maintain data pipelines for ingestion, transformation, and inference using Azure data services (e.g., Blob Storage, Data Lake)
- Apply prompt engineering, model evaluation, and optimization techniques to improve performance, accuracy, and usability of AI solutions
- Integrate AI capabilities into existing enterprise applications, including .NET-based systems where applicable
- Contribute to CI/CD pipelines and deployment workflows using Azure DevOps or similar tools
- Maintain lightweight technical documentation (e.g., architecture overviews, API documentation, key design decisions) to support development and knowledge sharing
- Ensure solutions follow secure coding practices and align with applicable enterprise security guidelines (e.g., NIST, FedRAMP awareness)