Negotiable
Outside
Remote
England, United Kingdom
Summary: The Senior AI Systems Engineer (Python) at ViewOps will be instrumental in developing and refining the ViewOps platform, transforming a prototype into a reliable production system. The role focuses on building backend services that integrate with internal infrastructure, enabling natural language queries and collaborative analysis of operational data. The engineer will take ownership of the platform architecture and backend services, ensuring seamless integration and data retrieval. This position is remote and classified as outside IR35.
Key Responsibilities:
- Designing systems that convert natural language questions into queries against structured datasets.
- Building services that connect to internal infrastructure such as SQL servers and network file systems.
- Developing pipelines for document indexing and retrieval from internal documents.
- Designing the orchestration layer for structured data queries and AI-generated analysis.
- Supporting the Canvas workspace for collaborative operational investigations.
Key Skills:
- Python backend engineering.
- SQL and complex data models.
- Experience with data platforms or analytics systems.
- Knowledge of search or retrieval systems.
- Experience with LLM integrations or RAG architectures.
- Ability to design scalable backend services.
- Experience building systems that interact with existing enterprise infrastructure.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
About the Company
ViewOps provides a single intelligence layer across operational data and documents. It connects to existing sources inside the organisation, including:
- SQL databases
- Power BI datasets
- Excel files and operational reports
- PDFs and internal documentation
- shared network folders
- operational applications such as ERP and production systems
The platform runs within the client’s environment, allowing organisations to keep their operational data private while still benefiting from AI-driven analysis. Users can then:
- ask questions about business data
- generate reports and dashboards using text prompts
- validate data across systems
- search internal documents
- collaborate on operational analysis
- track observations, decisions and actions against datasets
About the Role
You will help develop and refine the ViewOps platform, turning a working prototype into a reliable production system. The role involves building backend services that connect to internal infrastructure such as SQL databases, Power BI datasets and network file systems, enabling natural language queries, document retrieval and collaborative analysis across operational data.
Responsibilities
You will take ownership of the platform architecture and backend services that power ViewOps. This includes:
- Data Query Layer : Designing systems that convert natural language questions into queries against structured datasets including SQL databases and Power BI semantic models.
- Internal System Integration : Building services that connect to infrastructure inside the organisation’s network such as:
- SQL servers
- network file systems
- reporting tools
- operational systems
- Document Indexing and Retrieval : Developing pipelines that extract information from internal documents such as PDFs, Word files and Excel reports.
- AI Orchestration : Designing the orchestration layer that combines structured data queries, document retrieval and AI-generated analysis.
- Collaborative Workspace : Supporting the Canvas workspace where teams combine charts, data tables, analysis, documents and notes into shared operational investigations.
Technology Environment
The current platform uses:
- Python (FastAPI)
- PostgreSQL + pgvector
- SQL data warehouses
- Docker deployments within client networks
- document parsing and embedding pipelines
- retrieval-augmented generation frameworks
- Next.js / React frontend
- Power BI datasets and reporting models
Required Skills
Python backend engineering
SQL and complex data models
data platforms or analytics systems
search or retrieval systems
LLM integrations or RAG architectures
designing scalable backend services
building systems that interact with existing enterprise infrastructure
Preferred Skills
Power BI & DAX
Microsoft ecosystem (SQL Server, Excel, Power Query, Graph API)
Manufacturing exposure
Client-facing experience
Pay range and compensation package
Contract role
Remote
Outside IR35
Initial 3–6 month engagement
Day rate dependent on experience
Equal Opportunity Statement
We are an equal opportunities employer and welcome applications from people of all backgrounds and experiences. We are committed to creating an inclusive environment where everyone is treated fairly and has the opportunity to contribute and succeed. Recruitment decisions are based solely on skills, experience and suitability for the role.