Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 1 Year(s)
Skills
Analytical Skill
Application Development
Artificial Intelligence
Cloud Computing
Collaboration
Communication
Computer Science
Conflict Resolution
Data Integration
Data Science
Evaluation
FOCUS
Java
LangChain
LlamaIndex
Management
Microsoft Azure
Microsoft Certified Professional
Optimization
Problem Solving
Prompt Engineering
Python
Real-time
Scalability
Spring Framework
TensorFlow
Vector Databases
Job Details
Job Description
- The Client seeking a highly skilled AI Engineer to design, develop, and deploy advanced AI solutions, with a focus on integrating cloud-based AI models into enterprise applications.
- The ideal candidate will have strong expertise in Java and Python, hands-on experience with modern AI frameworks, and the ability to architect, implement, and optimize AI systems in Azure environments.
Key Responsibilities:
- Design, develop, and deploy AI-powered applications using Java and Python.
- Integrate cloud-based AI models with enterprise systems, ensuring scalability, performance, and security.
- Utilize frameworks such as Spring AI, LangChain, LangGraph, LlamaIndex, Agno, Pydantic, TensorFlow, and other emerging AI tools.
- Work extensively with Azure AI services including Azure OpenAI and Azure AI Search for building intelligent, context-aware solutions.
- Apply advanced AI architecture patterns such as RAG, Agentic RAG, MCP, Functional Calling, and A2A to solve complex business problems.
- Implement prompt engineering and context engineering best practices to enhance model responses.
- Manage vector databases, embedding and chunking strategies, and real-time data integration pipelines.
- Evaluate, fine-tune, and optimize AI model outputs for accuracy, efficiency, and relevance.
- Collaborate with cross-functional teams, including data engineers, software developers, and product managers, to deliver high-quality AI solutions.
- Stay up to date with emerging AI trends, tools, and best practices.
Qualifications & Skills:
- Bachelor s or Master s degree in Computer Science, Artificial Intelligence, Data Science, or related field.
- Proven experience in Java and Python programming.
- Hands-on AI application development with cloud-based model deployment and optimization.
- Strong experience with Spring AI, LangChain, LangGraph, LlamaIndex, Agno, Pydantic, TensorFlow, etc.
- Proficiency with Azure AI services (Azure OpenAI, Azure AI Search).
- Solid understanding of advanced AI architecture patterns (RAG, Agentic RAG, MCP, Functional Calling, A2A).
- Expertise in prompt engineering, context engineering, vector databases, embeddings, chunking strategies, and real-time data integration.
- Strong analytical and problem-solving skills with experience in model evaluation and optimization.
- Excellent communication and collaboration skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.