Role & responsibilities:
- Develop and implement Generative AI solutions using modern AI frameworks
- Build applications using Large Language Models (LLMs)
- Integrate AI models into applications through APIs and microservices
- Fine-tune and optimize AI models for performance and accuracy
- Work with data scientists and software engineers to deploy AI solutions
- Design prompt engineering strategies for AI systems
- Monitor and improve AI model performance and reliability
- Ensure AI solutions follow security and ethical guidelines
Preferred candidate profile:
- Solid programming skills in Python
- Experience with Machine Learning and Deep Learning
- Knowledge of Natural Language Processing (NLP)
- Experience with LLM frameworks and AI tools
- Experience with REST APIs and cloud platforms
- Understanding of vector databases and embeddings
- Experience with frameworks like LangChain or LlamaIndex
- Knowledge of AI model deployment on cloud platforms (AWS / Azure / GCP)
- Experience with Docker, Kubernetes, and MLOps tools
- Understanding of prompt engineering techniques
Preferred Education:
- Bachelor's degree in Computer Science, IT, Engineering, or related discipline