Senior AI Engineer
Description
Responsibilities
• Develop scalable and high-performance REST API using Python
• Design and develop prompts and input parameters to get most precise results
from the LLMs
• Finetune prompts and questions to get most accurate results
• Research and explore to improve the accuracy of the NLP results
• Research and explore multiple LLMs to reduce the cost
• Training LLMs with custom data and fine tuning LLMs
• Write clean, maintainable, and efficient code
• Collaborate with other developers, designers, and stakeholders to ensure the
successful delivery of projects
• Develop RESTful APIs and integrate with backend services
• Conduct testing and debugging of applications
- Ensure the application is optimized for maximum speed and scalability
• Stay up to date with the latest technologies, trends, and best practices in LLM,
AI, ML, DL, Azure Open AI, Azure AI Document Intelligence, GPT, and LLAMA Role & responsibilities
Preferred candidate profile
• Experience with Natural Language Processing (NLP) and Prompt Engineering
• Experience in REST API development, NoSQL database design, and RDBMS
design and optimizations
• Experience with Azure cloud technologies such as Azure Functions, Azure
Storage, Azure SQL Database, and Azure DevOps
• Knowledge of algorithms, object-oriented and functional design principles,
and best-practice patterns
• Experience with SQL Server
• Experience with modern database technologies like Snowflake
• Nice to have experience with LangChain, Vertex Search, Vector Database ,
Pandas, NumPy technologies.
• BE/BTech degree in computer science or related field, or equivalent
experience
• Experience with Microservices architecture and containerization
technologies such as Docker and Kubernetes
• Excellent problem-solving skills and attention to detail
• Ability to work independently and in a team environment
• Good communication skills and ability to collaborate with other team
members
