
Posted 11 days ago
Senior Software Engineer (Python, Azure, GenAI)
AI Summary
Builds and maintains Python backend services and AI-powered document solutions such as search, Q&A, summarisation and RAG on Microsoft Azure. Integrates Azure AI services and helps modernise the cloud platform.
About this role
Please note: for this role, you must be based in Malta, Bulgaria, or Portugal.
The creative mind behind every project. Put your skills to the test to build solutions that continue to shape the world we live in.
About Us
Ascent has recently been acquired by Acuity Analytics. This is both a significant milestone for us and a tremendous opportunity for you. Acuity Analytics is a business with a strong global reputation, an impressive client base and ambitious growth plans. We deliver deep insights and domain-led digital transformation to high-growth and heavily regulated organisations. To our customers, we bring a partnership that provides the talent, technology and capability to enhance performance and operational efficiency.
About the role
We're looking for an experienced Python Backend Engineer to build AI-powered document solutions using Microsoft Azure. You'll develop scalable backend services, integrate Azure AI technologies, and help modernise our cloud platform.
Responsibilities
- Develop and maintain Python backend services.
- Build AI-powered document solutions including search, Q&A, summarisation and RAG.
- Develop solutions using Azure OpenAI, Azure AI Search and Azure Cognitive Services.
- Integrate Azure Service Bus, Blob Storage and other Azure services.
- Implement secure AI solutions, including prompt protection and managed identities.
- Work within GitHub using pull requests, code reviews and CI workflows.
- Support platform improvements through refactoring and service decoupling.
Requirements
- Strong commercial experience with Python backend development.
- Experience with Microsoft Azure.
- Hands-on experience with Azure OpenAI, Azure AI Search or Azure Cognitive Services.
- Experience building AI or document processing solutions.
- Experience with GitHub and collaborative development.
- Good understanding of cloud security and secure APIs.
- Experience working within larger codebases.
Nice to Have
- GitHub Actions or CI/CD experience.
- Terraform or Infrastructure as Code.
- Azure infrastructure experience.
- Knowledge of enterprise AI or document management platforms.
Why join us
People are at the Heart of our Business. By investing in people, we achieve exceptional results for our clients and create new opportunities for our teams to thrive. Check out this page for more details.
If you have any questions contact our Talent Acquisition team on ta.admin@acuityanalytics.
For more details about Acuity Analytics please see here: Read here.
Skills
Explore related jobs
More jobs at Acuity Analytics
- A
Data & AI Platform Architect/Lead Data Engineer – AI Document Processing (Azure, Databricks)Ref: 26554, Malta - A
Product and Propositions Lead - Associate DirectorRef: 26550, London - A
Lead AI Product EngineerRef: 26555, Remote - A
Senior Applied AI Engineer (GenAI & LLM Evaluation)Ref: 26522, Remote - A
Senior Cloud & Platform Engineer (Azure Databricks, Azure Data Lake Storage)Ref: 26553, Malta - A
Senior Data Engineer (Databricks, Azure)Ref: 26508, Malta
Similar Python jobs
- L
ML/AI EngineerLingaro · India - N
Azure AI (Agentic) Specialist - Team Lead (Remote)NorthBay Solutions · Remote - N
Azure AI (Agentic) Specialist - Team LeadNorthBay Solutions · Remote - G
Senior Azure AI Solutions Architect / EngineerGovCIO · United States - SAzure OpenAI & RAG EngineerSkyePoint Decisions · 8101 Odell Rd, Laurel
- SAI / Generative AI Engineer – Python, LLMs, RAG, AI Agents, Azure OpenAI & AWS BedrockSynechron, Inc._USA Company · Bengaluru - Bellandur (GTP)
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.