Job closedPosted a year ago

BruntWork - Senior Full Stack Software Engineer

Full Stack Developer
Open to offers Remote
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

This is a remote position.

Schedule: Flexible during Central business hours

Total Weekly Hours: 20 Hours

Join an innovative team at the forefront of AI-driven data platforms, where engineering meets intelligence. You’ll design and build scalable systems that integrate data engineering, retrieval-augmented AI, and intuitive interfaces to transform how financial and data-intensive industries uncover insights.

This role is ideal for a seasoned software engineer who thrives at the intersection of backend systems, AI infrastructure, and user experience — someone eager to build products that combine human expertise with machine intelligence.

Responsibilities

  • Combine data engineering, AI, and UX to solve complex challenges in financial and data-driven markets
  • Develop scalable APIs, microservices, and data pipelines for multi-format document ingestion, cleaning, and enrichment
  • Collaborate with Machine Learning engineers to integrate retrieval, summarization, and entity intelligence into user workflows
  • Implement and optimize Retrieval-Augmented Generation (RAG) pipelines, embeddings, and vector search
  • Design backend systems for AI inference, caching, and prompt orchestration
  • Contribute to frontend architecture (React / Next.js) to connect human and machine insights
  • Maintain reliability, security, and observability across production AI systems with CI/CD and monitoring

Scope of Role

  • Own development of core product modules — from ingestion pipelines to AI-powered search tools
  • Collaborate across data, AI, and product design to shape intelligent workflows
  • Influence system architecture and data strategy for scalable AI applications
  • Help define standards for AI observability, safety, and evaluation
  • Opportunity to advance into a Tech Lead or Applied AI Engineer role as the platform grows

Requirements

  • 5+ years of professional software engineering experience (backend, data, or full-stack)
  • Strong proficiency in TypeScript / Node.js, Python, or modern programming languages
  • Hands-on experience with AI-enabled applications (OpenAI, Anthropic, LangChain, Pinecone, Weaviate, etc.)
  • Deep understanding of RAG patterns, embeddings, and semantic search
  • Familiarity with Next.js, React, and modern front-end architectures
  • Strong foundation in data modeling, ETL, and API design
  • Experience with cloud infrastructure (AWS, Azure, or GCP), Docker, and CI/CD workflows
  • Excellent communication and collaboration skills
  • Bonus: Background in financial data, investment research, or analytics platforms

Independent Contractor Perks

  • Permanent work-from-home setup
  • Immediate hiring

ZR_28874_JOB


No longer accepting applications

Get instant notifications for new Full Stack Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.