At a Glance
- Tasks: Join us to build and enhance an AI-driven SaaS platform with backend feature work.
- Company: We're a boutique consultancy creating innovative AI solutions on AWS.
- Benefits: Enjoy remote work flexibility and competitive pay of $4,000-$6,000 for the project.
- Why this job: Be part of a cutting-edge project that combines AI and cloud technology in a collaborative environment.
- Qualifications: Proficiency in Python or Node.js, AWS experience, and familiarity with LLM APIs required.
- Other info: Opportunity for multiple sprint projects after the initial build.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Project: 4- to 6-week build sprint
Location: Remote (2–3 h overlap with UK time)
Fee: Fixed-price USD $4,000-$6,000
About Us
We’re a boutique consultancy spinning up an AI-enabled SaaS product. Our AWS backbone—multi-AZ VPC, ECS Fargate, ALB, Terraform IaC, logging/monitoring, IAM hardening, etc. is already in place. Your brief is to layer business logic, API endpoints and a small admin UI on top of this platform, integrating an LLM-driven scoring pipeline plus a few external APIs.
What You’ll Tackle
- Backend feature work
- Design and ship REST or GraphQL endpoints.
- Build multi-tenant data models and role-based workflows.
- Trigger emails and webhooks for status changes.
- Wire existing prompts to an LLM API (OpenAI-compatible today, private model later).
- Store embeddings in a vector store and perform RAG look-ups.
- Surface “explanation” JSON for every model decision.
- Deploy new services into the existing Terraform / ECS stack—extend, don’t rewrite.
- Add CloudWatch alarms, log routes and parameter-store secrets where needed.
- Write unit and integration tests and set up a lightweight CI pipeline.
- Provide concise hand-over docs and 30 days of post-launch bug-fix cover.
Must-Have Skills
- Pro in Python (FastAPI) or Node.js (TypeScript / Nest)—ready to justify your pick.
- Experience extending an AWS stack (Terraform, ECS Fargate, ALB, Secrets Manager, KMS).
- Hands-on with LLM APIs and at least one vector database (Pinecone, Weaviate, OpenSearch, etc.).
- Multi-tenant data design with GDPR awareness.
- CI/CD and automated-testing mindset.
Nice-to-Haves
- Solution-architect background—ability to map future services and scaling paths.
- Prior LLM fine-tuning or custom-model training.
- Chrome-extension data capture.
- Transactional-email tooling (SES, Postmark, Mailgun).
Following this sprint project there will be an additional 2-3 sprint projects of similar size to follow.
Back End Developer (United Kingdom) employer: Future_find
Contact Detail:
Future_find Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer (United Kingdom)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as FastAPI or Node.js, and AWS services like ECS Fargate and Terraform. Being able to discuss your hands-on experience with these tools during an interview will demonstrate your suitability for the role.
✨Tip Number 2
Prepare to showcase any relevant projects where you've implemented LLM APIs or worked with vector databases. Having concrete examples ready can help you stand out and show how your skills align with the needs of our AI-enabled SaaS product.
✨Tip Number 3
Since this role involves multi-tenant data design and GDPR awareness, brush up on your knowledge of data privacy regulations and best practices. Being able to articulate your understanding of these concepts will be crucial in demonstrating your fit for the position.
✨Tip Number 4
Consider how you would approach building a CI/CD pipeline and automated testing for the project. Be prepared to discuss your strategies and past experiences in this area, as it shows your commitment to quality and operational excellence.
We think you need these skills to ace Back End Developer (United Kingdom)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience with Python or Node.js, AWS stack, and LLM APIs. Use specific examples from past projects that demonstrate your skills in backend development and cloud technologies.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience with multi-tenant data models and CI/CD practices.
Showcase Relevant Projects: If you have worked on similar projects, include links to your GitHub or portfolio. Highlight any work involving REST or GraphQL endpoints, AWS services, or LLM integrations to showcase your expertise.
Proofread and Format: Before submitting your application, ensure that everything is well-formatted and free of typos. A clean, professional presentation can make a significant difference in how your application is perceived.
How to prepare for a job interview at Future_find
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python (FastAPI) or Node.js (TypeScript/Nest). Highlight specific projects where you've implemented REST or GraphQL endpoints, and be ready to justify your choice of technology.
✨Demonstrate AWS Proficiency
Since the role involves extending an AWS stack, make sure to talk about your hands-on experience with Terraform, ECS Fargate, and other AWS services. Share examples of how you've deployed services and managed cloud resources effectively.
✨Discuss AI and LLM Experience
Given the focus on LLM APIs, be ready to explain your familiarity with these technologies. Discuss any past projects involving vector databases and how you've integrated AI into backend systems.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving skills, especially in relation to multi-tenant data design and GDPR compliance. Think of scenarios where you had to troubleshoot issues or optimise workflows, and be ready to share those experiences.