Computer Scientist ( Python )
Core
Architecting and deploying production-grade AI systems, bridging AI research and scalable software engineering for Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Agentic workflows.
Role type
Senior IC machine-learning engineer (Generative AI)
Builds
Scalable backend systems and robust architectures for platforms powered by artificial intelligence
Domain
Generative AI / Large Language Models / Enterprise Software
Deliverable
production ML models
Required skills
Python (expert-level, 5-8+ years), LLM fine-tuning (LoRA/QLoRA), Prompt Engineering, Vector Databases (Pinecone, Weaviate, FAISS), Cloud Platforms (AWS, Azure, GCP), MLOps (model versioning, monitoring, CI/CD), API Development (FastAPI, Flask), Data Engineering (Pandas, NumPy, SQL/NoSQL), Containerization (Docker, Kubernetes)
Preferred skills
Generative AI or LLM integration experience (1-2 years), Industry experience (7+ years in software development)
Technologies
LangChain, LlamaIndex, LangGraph, CrewAI, PyTorch, TensorFlow, Hugging Face, Jenkins, GitHub Actions
Responsibilities
Lead the build of scalable backend systems and robust architectures for AI platforms; Build and deploy production-scale Agentic AI workflows and multi-model RAG pipelines; Fine-tune LLMs and perform prompt engineering; Develop high-performance RESTful or GraphQL APIs to integrate AI models with enterprise applications; Implement data ingestion and preprocessing mechanisms; Provide technical guidance to junior developers and conduct code reviews