Description
About the Role
Our client is seeking an experienced Generative AI Engineer with 3–5 years of hands-on experience in developing real-world AI applications, automation systems, and LLM-powered solutions. This role will require you to take on a more strategic and leadership-oriented position, where you'll be responsible for driving the development, optimization, and scaling of advanced Generative AI applications. You will collaborate closely with client teams and lead efforts to build high-performance AI systems that deliver value to their business operations.
You will work directly with client teams while being part of the elite talent network of YMinds.AI.
Key Responsibilities
- Lead the design and development of Generative AI and LLM applications using industry-leading models (e.g., OpenAI, Anthropic, Meta, etc.).
- Architect and optimize RAG (Retrieval-Augmented Generation) pipelines, embeddings, and vector search systems for large-scale AI-driven solutions.
- Develop advanced conversational AI tools, such as chatbots, copilots, content generators, and workflow automation systems that scale across multiple use cases.
- Integrate and deploy AI models with backend systems (APIs, databases, etc.) using Python (FastAPI, Flask) or Node.js to create robust and scalable AI applications.
- Take ownership of fine-tuning, prompt engineering, and parameter-efficient training (LoRA, QLoRA) to optimize model performance and address specific business needs.
- Design and implement evaluation frameworks to rigorously assess AI model performance, reduce hallucinations, and enhance system reliability.
- Collaborate effectively with cross-functional teams (product, engineering, data science) to identify AI-driven opportunities and deliver innovative solutions.
- Drive best practices in model orchestration, optimization, and deployment of large-scale AI applications.
- Provide mentorship and guidance to junior engineers in the AI team to accelerate knowledge sharing and ensure high-quality output.
- Continuously stay up-to-date with the latest advancements in AI research, tools, and technologies to bring new techniques into production.
- Contribute to knowledge sharing, thought leadership, and training sessions within the organization to raise the bar for AI capabilities.
Required Skills
- 3–5 years of hands-on experience in Generative AI or LLM development (with strong familiarity with frameworks like OpenAI, HuggingFace, LangChain, etc.).
- Strong expertise in Python development, including proficiency in web frameworks like FastAPI, Flask, and data manipulation libraries (e.g., NumPy, Pandas).
- Deep understanding of vector databases (Pinecone, Weaviate, FAISS, ChromaDB, Qdrant) and experience building efficient search and retrieval systems.
- Proficiency in designing and optimizing RAG systems and embeddings for both structured and unstructured data.
- Experience in applying model orchestration, scalable AI deployment, and cloud-native technologies (AWS, GCP, Azure).
- Proven experience in fine-tuning models, prompt engineering, and applying techniques like LoRA, QLoRA, and other efficient training strategies.
- Working knowledge of transformers, embeddings, and NLP techniques to develop state-of-the-art solutions.
- Strong experience with API development, version control (Git), and collaborative development environments.
- Familiarity with MLOps concepts, CI/CD pipelines, and deploying AI systems in production environments.
Preferred Skills
- Exposure to multimodal AI (text, image, audio), and integrating different types of AI models into cohesive systems.
- Advanced proficiency in using frameworks such as LangGraph, LlamaIndex, or CrewAI for building complex AI-driven pipelines.
- Experience with Docker, containerization, and managing containerized AI services for scalable applications.
- Familiarity with AI ethics, data security, and privacy practices to ensure the responsible deployment of AI solutions.
- Exposure to cloud-based MLOps platforms for end-to-end AI model deployment and monitoring.
Soft Skills
- Excellent problem-solving and analytical abilities, with a deep understanding of AI methodologies and how to apply them to solve real-world challenges.
- Strong communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Leadership mindset with a proactive approach to managing projects, collaborating with teams, and driving initiatives forward.
- High level of curiosity, a growth mindset, and a willingness to experiment with new AI techniques and technologies.
- Ability to work in a fast-paced, dynamic environment, with a focus on innovation and delivering quality results.
About YMinds.AI
YMinds.AI is a premier talent solutions company specializing in sourcing and delivering elite developers with cutting-edge AI expertise. We support global enterprises and fast-growing startups by connecting them with engineers who excel in building intelligent, scalable, and future-ready systems. Our clients are at the forefront of AI innovation, and we enable their success by providing exceptional talent that accelerates product development and drives technological advancement.