Python Full Stack Developer - Hybrid
Location: Hybrid / Remote
Experience: 4-8 Years
Shift: 11 a.m.-8 p.m., UK Shift
Employment Type: Full-Time
Budget: 20- 28LPA
Mandatory Skills: Python, Angular 15, Rag, Agentic AI, LLMs, Prompt Engineering, AWS, MongoDB, FastAPI, LangChain, GitHub Copilot
Role Overview
We are seeking an experienced Senior Angular & AI/ML Developer with strong expertise in Angular 15+, modern front-end architecture, Python development, and AI/ML technologies. The ideal candidate should possess deep knowledge of Angular, TypeScript, and Micro Frontend architecture while also having hands-on experience building AI-powered applications using LLMs, Retrieval-Augmented Generation (RAG), NLP, and modern Python frameworks.This role requires a combination of frontend engineering, backend API development, and AI solution implementation to deliver scalable, intelligent, and user-centric enterprise applications.
Mandatory Technical Skills
Frontend
Strong hands-on experience with Angular 15 or above.
Excellent understanding of JavaScript.
Experience with Standalone Components and Angular Directives.
Hands-on experience in Micro Frontend architecture (Module Federation).
Basic to intermediate understanding of Webpack concepts.
Python Development
Strong proficiency in Python.
Experience with FastAPI, Django, or Django REST Framework.
Experience building scalable APIs and backend services.
Strong understanding of software design patterns and clean coding practices.
AI / ML
Hands-on experience with LLMs, Prompt Engineering, and Generative AI.
Experience building Retrieval-Augmented Generation (RAG) solutions.
Knowledge of NLP concepts and frameworks.
Experience with LangChain, Hugging Face, SentenceTransformers, or similar frameworks.
Experience with Vector Databases such as FAISS, Chroma, Pinecone, or Neo4j.
Familiarity with model deployment and inference optimization.
Good to know
HTML5, SCSS, and CSS3.
writing Unit Tests and E2E tests using Jasmine/Jest.
Understanding of REST API integration.
Experience with state management libraries such as NgRx, Akita, etc.
Experience with Kafka, Spark, PySpark, or Streaming Architectures.
Experience with MLflow for model lifecycle management.
Exposure to CI/CD pipelines and build optimization.
Knowledge of accessibility standards and performance tuning.
Experience with Docker and Kubernetes.
Experience working in Agile/Scrum environments.
Experience/Knowledge in .NET Core.
Experience with Azure or AWS cloud platforms.
Familiarity with GitHub Copilot, Cursor, or AI-assisted development tools.
Experience with PostgreSQL, MongoDB, Redis, or similar databases.
Strong SQL skills and database optimization experience.
knowledge of TypeScript concepts
Backend & API Development
Design and develop REST APIs and microservices using Python frameworks such as FastAPI and Django.
Integrate frontend applications with backend services and enterprise systems.
Develop scalable backend services supporting AI and analytics workloads.
Implement secure authentication, authorization, and API management practices.
Education
Bachelor's Degree in Computer Science, Engineering, Information Technology, or a related field.
Preferred Experience
4-6 years of software development experience.
3+ years of Angular development experience.
2+ years of hands-on experience with AI/ML, NLP, or Generative AI solutions.
Experience delivering enterprise-scale applications in production environments.
Proven track record of building scalable, maintainable, and secure software solutions.