Technical Lead (IN)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Fullstack python developer
Key Skills for This Role
Full Job Posting
Job Summary
Fullstack python developer
Key Responsibilities
"Key Responsibilities ➢ Design and develop scalable applications using Python ➢ Implement and maintain AI-powered features using Large Language Models (LLMs) and agentic AI systems ➢ Build and optimize RAG (Retrieval Augmented Generation) pipelines ➢ Create and maintain vector databases for efficient similarity search and document retrieval ➢ Develop and optimize embedding systems for text and data processing ➢ Set up and manage monitoring dashboards using Grafana ➢ Design and implement efficient data ingestion and processing pipelines ➢ Collaborate with cross-functional teams to deliver intelligent software solutions ➢ Participate in code reviews and contribute to technical documentation ➢ Optimize application performance and troubleshoot production issues Required Skills & Experience 1. 3-5 years of professional software development experience 2. Strong proficiency in Python 3. Advanced Python development skills, including experience with: o LangChain LangGraph or similar LLM frameworks o Hugging Face transformers o Vector databases (Qdrnt, Weaviate, or similar) o Embedding models (OpenAI, BERT, or similar) 4. Experience implementing RAG architecture or having Knowledge on any of the below ▪ Basic RAG Implementation: ▪ Document chunking and preprocessing ▪ Embedding generation and storage ▪ Vector similarity search ▪ LLM prompt engineering and context injection ▪ Hybrid RAG Architectures: ▪ Keyword-based + Dense / Sparse Vector Retrieval ▪ BM25 + Neural Search combinations ▪ Multi-index retrieval strategies ▪ Hybrid re-ranking approaches ▪ Advanced RAG Patterns: ▪ Parent-Child Document Chunking ▪ Recursive Retrieval ▪ Multi-Query RAG ▪ Hypothetical Document Embeddings (HyDE) ▪ Query Decomposition ▪ Self-Query RAG ▪ RAG Pipeline Components: ▪ Document Loaders and Parsers ▪ Text Splitters (Recursive, Semantic, Token-based) ▪ Embedding Models Integration ▪ Vector Store Operations ▪ Query Routing and Processing ▪ Response Generation and Synthesis ▪ RAG Enhancement Techniques: ▪ Auto-merging Retrieved Chunks ▪ Semantic Router Implementation ▪ Context Window Optimization ▪ Query Expansion Strategies ▪ Re-ranking Mechanisms ▪ Sentence Window Retrieval ▪ Advanced Retrieval Methods: ▪ Multi-Vector Retrieval ▪ Time-Weighted Retrieval ▪ Contextual Compression ▪ Dynamic Few-Shot Learning ▪ Cross-Encoder Re-ranking 5. Knowledge of modern AI/ML concepts and applications 6. Experience with graph databases (Neo4j, Amazon Neptune) 7. Hands-on experience with Grafana for monitoring and visualization 8. Strong knowledge of SQL, NoSQL,MySqldatabases 9. Proficiency with version control systems (Git),AWS,Data governance.Typescript/java script Preferred Skills • Experience with: o AI agents and autonomous systems o Semantic search implementations o Knowledge graphs and ontologies o Stream processing for real-time AI applications • Containerization (Docker, Kubernetes) • Message queuing systems (Kafka, RabbitMQ) • CI/CD pipelines • Prometheus or other monitoring solutions • MLOps practices and tool"
About HCL Technologies
HCL Technologies is a global IT services and consulting company offering digital, engineering, cloud, and AI solutions. Headquartered in Noida, India, it serves clients across industries in over 60 countries.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at HCL Technologies
Analyst - Telecom : Networking (IN)
, IND
Sr Administrator (Support & Operations) (IN)
, IND
Senior Test Lead (IN)
, IND
Project Manager - Scrum Master (IN)
, IND
Senior Technical Lead (IN)
, IND
SeniorAdministrator - CitrixVirtualDesktopsEssentials (IN)
, IND
Senior Design Lead (IN)
, IND
Senior Technical Lead - Python, Oracle PL/SQL, Java (IN)
, IND
