Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Nipuna Solutions

Greater London

On-site

GBP 45,000 - 50,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software development house in the United Kingdom is seeking an AI Automation Engineer who will work on integrating Generative AI and LLMs, designing RESTful APIs, and implementing document processing solutions. The ideal candidate has experience with FastAPI, Python, AWS, and Agile practices. This role offers a salary range of £45,000 to £50,000 yearly and requires advanced English language skills. Join a collaborative environment focused on developing innovative automation solutions.

Qualifications

  • Experience in working with Large Language Models including OpenAI GPT.
  • Experience in designing and building RESTful APIs using FastAPI or Flask.
  • Experience implementing intelligent document processing solutions using OCR technologies.
  • Maintain web applications using Next.js and React.

Responsibilities

  • Collaborate with Back End engineers to design and test FastAPI.
  • Deploy and manage applications on AWS cloud infrastructure.
  • Participate in Scrum ceremonies and deliver features.

Skills

Generative AI & LLM Integration
API Development
Document Processing & OCR
Web Application Maintenance
Backend Development
Deployment & Operations
Agile Practices
Performance Optimization
Job description
AI Automation Engineer
  • Generative AI & LLM Integration – Experience in working with Large Language Models including OpenAI GPT models, Anthropic Claude, Azure OpenAI, and open-source alternatives (Llama). Experience with prompt engineering, fine-tuning, RAG (Retrieval Augmented Generation) architectures, vector databases, embeddings, and building AI-powered automation solutions that leverage natural language understanding.
  • API Development – Experience in designing and building RESTful APIs using FastAPI, Flask, or Django REST Framework for exposing AI models and automation services. Experience with API authentication (OAuth, JWT), rate limiting, error handling, API documentation (Swagger/OpenAPI), webhooks, and integrating disparate systems to create seamless automated workflows.
  • Document Processing & OCR – Experience implementing intelligent document processing solutions using OCR technologies (Tesseract, Azure AI Document Intelligence), natural language processing for information extraction, document classification, and building end-to-end pipelines for automated document ingestion, processing, and data extraction with validation rules.
  • Web Application Maintenance – Maintain web applications using Next.js and React, and implement responsive user interfaces using Tailwind CSS.
  • Backend Collaboration – Collaborate with Back End engineers to design, integrate, and test FastAPI.
  • Backend Development – Develop and maintain Backend components in Python, ensuring robust unit testing practices using Gherkin language, Cucumber, and Playwright.
  • Deployment & Operations – Deploy and manage applications on AWS cloud infrastructure, ensuring scalability, performance, and security.
  • Agile Practices – Participate in Scrum ceremonies (daily stand-ups, sprint planning, retrospectives) and collaborate closely with designers, developers, and product managers to deliver features.
  • Performance Optimization – Troubleshoot, debug, and optimize applications for maximum speed and scalability.
Experience

Employment: Full-time
Schedule: Monday - Friday
Languages: English – Advanced
Salary: £45,000 – £50,000 yearly

About Nipuna Solutions

We are a software development house.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.