Generative AI Engineer
Senior Developer (Python, Gen AI, Vector DB, Spark)
Role Overview
- We are seeking a highly skilled Senior Developer with expertise in Python, Generative AI, Vector Databases, and Spark.
- The role focuses on building scalable AI-driven applications and data processing solutions.
Python Development
- Develop robust applications and APIs using Python.
- Write clean, efficient, and maintainable code.
- Troubleshoot and resolve complex issues.
Generative AI
- Build Gen AI solutions using LLMs.
- Implement RAG architectures and prompt engineering.
- Optimize model performance and scalability.
Vector Database
- Work with vector databases like Pinecone, FAISS, Weaviate.
- Develop embedding pipelines and semantic search.
- Optimize indexing and retrieval performance.
Spark & Data Processing
- Build data pipelines using Apache Spark.
- Handle large-scale data processing.
- Optimize performance and scalability.
CI/CD & DevOps
- Implement CI/CD pipelines.
- Manage deployments and version control.
- Use containerization tools like Docker.
Required Skills
- 6–10+ years of experience in development.
- Strong Python programming skills.
- Experience with Gen AI and vector DB.
- Experience with Apache Spark.
Preferred Skills
- Experience with Google Cloud Platform (GCP).
- Knowledge of AI/ML lifecycle practices.