- Design and implement prompts for AI models, ensuring high accuracy and relevance of outputs
- Integrate AI technologies, including generative models and NLP, into existing C# applications
- Develop solutions for document analysis and processing using AI
- Deploy AI models on cloud platforms (AWS, Azure, Google Cloud)
- Ensure scalable and extensible software architecture using modular frameworks
- Collaborate with cross-functional teams to understand business requirements and translate them into effective AI solutions
- Communicate complex AI concepts to non-technical stakeholders
- Bachelor's degree in Computer Science, AI, ML, or a related field (Master's preferred)
- Minimum 3 years of experience in AI development, with a focus on generative models and NLP
- Proficient in C# with experience integrating AI into C# applications
- Knowledge of AI frameworks and libraries (TensorFlow, PyTorch, Azure OpenAI) for C# environments
- Expertise in developing and deploying AI solutions for document analysis and processing
- Familiarity with cloud services for AI deployment
- Strong understanding of data structures, data modeling, and software architecture
- Ability to work in a fast-paced, team-oriented environment
- Skilled in designing and implementing pluggable, scalable, and extensible software solutions
- Master's or Ph.D. degree in a relevant field (preferred)
- Experience with local Large Language Models and their implementation in legal document analysis (preferred)
- Knowledge of Odyssey and eCourt case management systems (preferred)
- Experience in the legal sector, particularly with legal documents or legal environments (preferred)
- Understanding of ethical AI use and considerations for public service and legal applications (preferred)
- Previous experience working on government contracts or projects (preferred)
- Strong problem-solving skills and innovative thinking (preferred)
- Excellent communication abilities to explain complex AI concepts (preferred)
TBD