To ensure you’re set up for success, you will bring the following skillset & experience:
- Strong proficiency in Python and AI/ML frameworks like TensorFlow, PyTorch, Hugging Face Transformers, LangChain.
- Experience with Vector Databases (FAISS, ChromaDB, Weaviate, Pinecone) for semantic search and embeddings.
- Hands-on expertise in LLMs (GPT, LLaMA, Mistral, Claude, etc.) and fine-tuning/customizing models.
- Proficiency in Retrieval-Augmented Generation (RAG) and prompt engineering for AI-driven applications.
- Experience with Angular for developing interactive web applications.
- Experience with RESTful APIs, FastAPI, Flask, or Django for AI model serving.
- Working knowledge of SQL and NoSQL databases for AI/ML applications.
- Hands-on experience with Git/GitHub, Docker, and Kubernetes for AI/ML model deployment.
Whilst these are nice to have, our team can help you develop in the following skills:
- Experience with knowledge graphs, semantic search, and enterprise AI applications.
- Additional experience with .NET v7+ and cross-platform .NET development would be helpful.
- Exposure to IBM z/OS mainframe environments and AI-driven optimization for legacy systems.
- Background in statistical data analysis, reinforcement learning, or advanced ML techniques.