Senior Full-Stack Developer (Django + Angular + AI/ML)

Senior Full-Stack Developer (Django + Angular + AI/ML)

Senior Full-Stack Developer (Django + Angular + AI/ML)

Upwork

Upwork

Remoto

4 hours ago

No application

About

We are seeking a Senior Full-Stack Developer with over 5 years of experience in Django and Angular, as well as proficiency in AI and Machine Learning. Core Requirements Backend: Expert-level Django 5+ with DRF, Celery, Redis, PostgreSQL Frontend: Advanced Angular 20+, TypeScript, Angular Material, NgRx state management AI/ML: Production experience with OpenAI API, Anthropic Claude, LangChain, Hugging Face Architecture: Clean Architecture, microservices, event-driven patterns Infrastructure: Docker, Kubernetes, AWS/GCP, CI/CD pipelines Key Responsibilities Design and implement full-stack features for deep learning education platform Integrate multiple LLM providers with p abstraction layers Build real-time features using WebSockets (Django Channels) Optimize database queries and implement caching strategies Ensure WCAG 2.1 AA accessibility compliance Lead architectural decisions and code reviews Technical Must-Haves 3+ years Django REST Framework and Websockets with proper serialization patterns 3+ years Angular with reactive programming (RxJS) and state management 2+ years LLM integration experience (OpenAI, Claude, or similar) Strong understanding of async/await patterns and background processing Experience with JWT authentication, RBAC, and security best practices Performance optimization experience (database, frontend, API) Preferred Qualifications Experience with prompt engineering and LLM optimization Knowledge of Python type hints (mypy) and testing (pytest) Familiarity with Angular OnPush strategy and lazy loading Understanding of cost optimization for LLM usage Experience with monitoring tools (Sentry, APM solutions)