Job Description
Fullstack Engineer (Python, Django & React) - Fully Remote
FRESH has teamed up with a fast-growing, innovative scale-up that's all about transforming the recruitment process with Generative AI. Their platform already cuts down the time from application to interview to under 10 minutes—and now they're working on a next-gen AI-powered Candidate Relationship Management (CRM) system.
We’re on the lookout for a Full Stack Developer who’s passionate about AI, product innovation, and working across the stack to help shape the future of hiring.
🛠 What You’ll Be Working On:
- API Development: Design scalable, secure RESTful APIs using Django & DRF.
- AI Integration: Build features powered by LangChain and LLM APIs (OpenAI, Claude, Mistral, etc.).
- Conversational Interfaces: Develop interactive UIs with React and Next.js.
- Real-Time AI Experiences: Craft RAG pipelines, intelligent chatbots, and document-based AI workflows.
- Performance Optimisation: Tackle architecture, database queries, async processing, and back-end scaling.
- Security & Best Practices: Implement robust, secure systems using modern standards.
- Agile Delivery: Work in weekly sprints, conduct code reviews, and ship regularly.
✅ What We’re Looking For:
AI / GenAI Experience
- LangChain pipelines, LLM API integration, vector databases, and embeddings
- Agent workflows, prompt engineering, usage monitoring, and optimisation
Back-End (Django / DRF)
- Deep Django experience with ORM, middleware, authentication (JWT/OAuth), and PostgreSQL
- Asynchronous processing with Celery & Redis
Front-End (React / Next.js)
- Next.js (SSR/SSG), React Hooks, state management (Redux/Zustand), and TypeScript
- Responsive UIs using Tailwind or similar frameworks
DevOps & Cloud
- Docker, CI/CD (GitHub Actions), AWS/GCP familiarity
- Observability tools like Sentry or Datadog
🌱 Bonus Points For
- Fine-tuning open-source LLMs (Llama, Falcon, etc.)
- Experience in HR tech or recruitment platforms
- Familiarity with multi-modal AI (image, video, voice)
🎁 What’s in It for You?
- Competitive Salary – Based on your skill set and experience
- Remote & Flexible – Work from anywhere, on your terms (EU TimeZone)
If you're interested in hiring more, hit the apply button!