Generative AI Engineer
globallogic
Job Description
- Bachelor’s or Master’s degree in Computer Science, AI, Machine Learning, or a related field.
- Proven hands-on experience in building and deploying Gen AI and Deep Learning models.
- Strong proficiency in Python and its core data science libraries (e.g., TensorFlow, PyTorch, Hugging Face, LangChain).
- In-depth knowledge of LLM architecture, LLM training methodologies, and fine-tuning techniques (e.g., LoRA, QLoRA).
- Solid understanding of Neural Network fundamentals.
- Experience with NLP, including text processing and embedding preparation (e.g., Word2Vec, GloVe, sentence transformers).
- Practical experience implementing RAG pipelines and vector databases (e.g., Pinecone, ChromaDB).
- Familiarity with APIs from major AI providers like OpenAI, Google.
- Strong problem-solving skills and the ability to work independently and in a team environment.
Preferred Qualifications
- Experience with MLOps practices and tools (e.g., Docker, Kubernetes, MLflow).
- Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure).
- Contributions to open-source AI/ML projects or a portfolio of relevant work.
- Published research in the field of AI, NLP, or Machine Learning.
Job responsibilities
Key Responsibilities:
- Design, develop, and implement advanced Generative AI solutions using state-of-the-art models and techniques.
- Train, fine-tune, and evaluate Large Language Models (LLMs) for specific use cases, ensuring optimal performance and accuracy.
- Develop and integrate Retrieval-Augmented Generation (RAG) systems to enhance model responses with external knowledge bases.
- Apply expertise in Deep Learning and Neural Networks to build robust and scalable AI systems.
- Utilize Natural Language Processing (NLP) techniques for tasks such as text classification, sentiment analysis, and named entity recognition.
- Manage the full lifecycle of AI models, including embedding preparation, data preprocessing, model deployment, and monitoring.
- Write clean, efficient, and well-documented code, primarily in Python.
- Collaborate with cross-functional teams, including product managers, data scientists, and software engineers, to deliver high-impact AI features.
- Stay current with the latest advancements in the field, including new models from OpenAI and other research institutions.