Job Summary: We are seeking a skilled Gen AI Integration Developer with extensive experience in the data analytics space. The ideal candidate will possess robust programming skills and a deep understanding of modern technology stacks, particularly in the realm of Generative AI. This role involves building scalable API-based solutions, integrating large language models (LLMs), and collaborating closely with Gen AI leads to address product backlog requirements.
Responsibilities
• Design, develop, and implement scalable API-based solutions for Generative AI applications.
• Integrate popular LLMs (e.g., OpenAI GPT, PaLM 2, Claude 2) using API endpoints.
• Conduct experiments to analyze features and capabilities of new LLM models.
• Utilize prompt engineering techniques and implement LLM agents like LangChain.
• Build and maintain data pipelines and infrastructure to support AI solutions.
• Load structured and unstructured data from source systems to target data stores.
• Collaborate with team members to address requirements from the product backlog.
• Debug and troubleshoot software or design issues effectively.
Mandatory Skills
• Proficiency in at least one major programming language (Python, PySpark, or Java).
• Hands-on experience integrating LLMs using API endpoints.
• Thorough understanding of prompt engineering and LLM agents.
• Basic data engineering skills for data loading and ETL processes.
Preferred Skills
• Experience with cloud services (Azure, GCP, AWS) for storage and serverless logic.
• Extensive experience with data engineering and ETL tools.
Qualifications: Bachelor's or Master's degree in Computer Science, Statistics, or Mathematics.