Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Factor

Full Stack AI Engineer

Factor

Contract Management Associate supporting clients in legal services, focusing on AI-integrated contracting. Join a diverse team at Factor, leading legal tech solutions.

Posted 5/11/2026full-timeBelfast • 🇬🇧 United KingdomMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AzureCloudDockerPostgresPythonReactRedisTypeScriptVault

About the role

Key responsibilities & impact
  • Build production services using Python, FastAPI and Pydantic models.
  • Develop APIs and backend workflows that support AI-enabled document and contract intelligence.
  • Work with PostgreSQL, SQLAlchemy and Alembic to model, migrate and operate reliable data layers.
  • Build and maintain asynchronous job systems, including queue processing, retries, idempotency, dead-letter handling, cancellation, progress tracking and failure recovery.
  • Use Redis for caching, transient state, job status and coordination, with sensible reliability patterns such as timeouts, circuit breakers and graceful degradation.
  • Build React and TypeScript interfaces that consume backend services cleanly and provide users with transparent job states, useful error handling and polished interaction patterns.
  • Use TanStack Query for server state, including query key factories, cache invalidation, optimistic updates and polling patterns for long-running AI jobs.
  • Support document-heavy workflows, including ingestion, retrieval, structured extraction, redlining, rich text editing and AI-assisted review.
  • Build features that respect enterprise security expectations, including authentication, authorisation, secure data handling and auditability.
  • Operate within Azure-based environments, including services such as Blob Storage, Key Vault, managed databases, Redis and containerised deployments.
  • Instrument production systems using Application Insights or equivalent observability tooling.
  • Use AI coding tools to accelerate implementation, debugging, refactoring, testing and documentation, while maintaining high code quality.
  • Improve developer experience by reducing boilerplate, improving test coverage, simplifying local setup and documenting repeatable patterns.
  • Move fluidly between infrastructure and product delivery when needed.

Requirements

What you’ll need
  • 3-5 years of professional software engineering experience, or equivalent evidence of exceptional delivery.
  • Strong production experience with Python and FastAPI.
  • Strong working knowledge of Pydantic, PostgreSQL, SQLAlchemy and Alembic.
  • Experience building React and TypeScript applications that consume real backend services.
  • Demonstrable experience shipping production software, not only prototypes or internal scripts.
  • Comfort working with asynchronous jobs, background workers or queue-based systems.
  • Experience using Redis for caching, job status, state or coordination.
  • Practical experience with Docker and cloud-hosted deployments.
  • Strong ability to debug across backend, frontend, database, authentication and infrastructure layers.
  • High fluency with AI-assisted coding tools such as Codex, Cursor, Claude Code or similar.
  • Ability to work with ambiguity and make progress without waiting for perfect specifications.
  • Clear ownership mentality, including follow-through on edge cases, tests, production behaviour and user impact.
  • Legally eligible to work in the relevant location.

Benefits

Comp & perks
  • 🌐 Worldwide ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs ✉️ Email Alerts 👤 Account Factor Website LinkedIn All Job Openings 501 - 1000 employees 🏢 Enterprise Consulting
  • Enterprise Factor is a company that specializes in high-performance contracting and legal operations consulting. It provides solutions for legal teams worldwide, focusing on unlocking the potential of agreements and contracts. With its Integrated Law® approach, Factor combines expertise, efficiency, and integration by working alongside corporate legal departments and law firms. Their services are designed to handle complex transactional legal work at scale, helping in-house teams reprioritize core advisory work, manage risk, and achieve better outcomes. Factor boasts a significant portfolio and has extensive experience in the contracting market, serving many of the largest legal departments globally. Full Stack AI Engineer 🔥 1 hour ago 🏢🏡 Belfast – Hybrid ⏰ Full Time 🟡 Mid-level 🟠 Senior 🤖 AI Engineer 🇬🇧 UK Skilled Worker Visa Sponsor Azure Cloud Docker Postgres Python React Redis TypeScript Vault Apply Now Find Hiring Managers Customize resume + cover letter Report problem ☆ Save ☑️ Mark as applied ❌ Hide 📋 Description
  • Build production services using Python, FastAPI and Pydantic models.
  • Develop APIs and backend workflows that support AI-enabled document and contract intelligence.
  • Work with PostgreSQL, SQLAlchemy and Alembic to model, migrate and operate reliable data layers.
  • Build and maintain asynchronous job systems, including queue processing, retries, idempotency, dead-letter handling, cancellation, progress tracking and failure recovery.
  • Use Redis for caching, transient state, job status and coordination, with sensible reliability patterns such as timeouts, circuit breakers and graceful degradation.
  • Build React and TypeScript interfaces that consume backend services cleanly and provide users with transparent job states, useful error handling and polished interaction patterns.
  • Use TanStack Query for server state, including query key factories, cache invalidation, optimistic updates and polling patterns for long-running AI jobs.
  • Support document-heavy workflows, including ingestion, retrieval, structured extraction, redlining, rich text editing and AI-assisted review.
  • Build features that respect enterprise security expectations, including authentication, authorisation, secure data handling and auditability.
  • Operate within Azure-based environments, including services such as Blob Storage, Key Vault, managed databases, Redis and containerised deployments.
  • Instrument production systems using Application Insights or equivalent observability tooling.
  • Use AI coding tools to accelerate implementation, debugging, refactoring, testing and documentation, while maintaining high code quality.
  • Improve developer experience by reducing boilerplate, improving test coverage, simplifying local setup and documenting repeatable patterns.
  • Move fluidly between infrastructure and product delivery when needed. 🎯 Requirements
  • 3-5 years of professional software engineering experience, or equivalent evidence of exceptional delivery.
  • Strong production experience with Python and FastAPI.
  • Strong working knowledge of Pydantic, PostgreSQL, SQLAlchemy and Alembic.
  • Experience building React and TypeScript applications that consume real backend services.
  • Demonstrable experience shipping production software, not only prototypes or internal scripts.
  • Comfort working with asynchronous jobs, background workers or queue-based systems.
  • Experience using Redis for caching, job status, state or coordination.
  • Practical experience with Docker and cloud-hosted deployments.
  • Strong ability to debug across backend, frontend, database, authentication and infrastructure layers.
  • High fluency with AI-assisted coding tools such as Codex, Cursor, Claude Code or similar.
  • Ability to work with ambiguity and make progress without waiting for perfect specifications.
  • Clear ownership mentality, including follow-through on edge cases, tests, production behaviour and user impact.
  • Legally eligible to work in the relevant location. Apply Now 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score Similar Jobs Senior AI Engineer 🕒 November 21, 2025 aPriori Technologies 201 - 500 🏢 Enterprise ☁️ SaaS Website LinkedIn All Job Openings Senior AI Engineer with aPriori developing AI-powered features using LLMs for a cutting-edge data platform. Collaborate with product and engineering teams to shape AI capabilities integrating advanced technologies. 🏢🏡 Belfast – Hybrid ⏰ Full Time 🟠 Senior 🤖 AI Engineer 🇬🇧 UK Skilled Worker Visa Sponsor Airflow Azure Cloud ETL Google Cloud Platform Kafka Python PyTorch Scikit-Learn Tensorflow View More AI Engineer Jobs 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates Privacy policy Terms of service Job board SEO course AI Apply Copilot OpenClaw job finder Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFastAPIPydanticPostgreSQLSQLAlchemyAlembicReactTypeScriptRedisDocker
Soft Skills
debuggingownership mentalityability to work with ambiguitycommunicationproblem-solving