logologo
Hunt UK Visa Sponsors
Jobs
logologoHunt UK Visa Sponsors

Find jobs from UK licensed visa sponsors — Companies House verified, updated daily.

About

How does it workContact Us

Find Work

JobsJobs by RoleRegister of Licensed SponsorsVisa TypesSponsor StatisticsInternational Student

Resources

BlogGlossaryOccupation EligibilityIncome Tax CalculatorILR TrackerDeveloper API & MCPSponsorship by Nationality

Content on this site is for general information only and does not constitute legal advice. Always consult a regulated UK immigration solicitor for advice specific to your situation.

Copyright © 2026. All rights reserved.

  1. Home
  2. Jobs
  3. Isgen
  4. Senior Software Engineer
Isgen

Senior Software Engineer

CompanyIsgen
Location
Manchester Area, United Kingdom
Employment TypeFull-time
Posted At5/5/2026

UK Visa Sponsorship Analytics

Occupation TypeProgrammers and software development professionals
Occupation Code Skill LevelHigher Skilled
Sponsorship Salary Threshold
£54,700 (£28.05 per hour)
Occupation rate applies

Above analytics are generated algorithmically based on job titles and may not always be the same as the company's job classification. You can also check detailed occupation eligibility, and salary criteria on our UK Visa Eligible Occupations & Salary Thresholds page.

Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Isgen. For the most up-to-date job details, please visit the official website by clicking "Apply Now."

Description

About Isgen

Isgen develops artificial intelligence–powered educational software designed to support academic integrity, writing improvement, and responsible use of generative AI technologies.

Our platform, isgen.ai, provides a suite of AI-based tools including AI content detection, plagiarism checking, grammar improvement, citation generation, multilingual writing support, and large-scale document analysis. These services are used by students, educators, and institutions across the UK, Europe, and North America.

As adoption of generative AI increases in education and professional writing environments, maintaining reliable, scalable, and multilingual AI-assisted tools requires continuous engineering development and infrastructure improvements. We are expanding our technical team to support ongoing platform development and institutional integrations.


Job Role

Senior Software / Machine Learning Engineer


This is a full-time role supporting the continued development, deployment, and optimisation of the isgen.ai AI-powered educational platform.


Compensation: £50 -£60k per year


Role Purpose

The successful candidate will take long-term technical responsibility for maintaining and improving core platform systems supporting multiple AI-powered educational tools, including AI detection, plagiarism analysis, grammar assistance, citation generation, multilingual NLP processing, and institutional integrations.

The role supports continuous platform updates required to maintain system reliability, improve model performance, and enable integration with educational Learning Management Systems (LMS).\


Key Responsibilities

  • Design, develop, and maintain machine learning and NLP systems supporting AI-powered educational tools across the isgen.ai platform
  • Train, evaluate, and optimise large language model–based components used for content analysis, detection, and writing assistance
  • Deploy updated models into production environments and maintain scalable inference infrastructure
  • Monitor platform performance metrics and implement improvements based on user behaviour and system feedback
  • Develop multilingual language-processing pipelines supporting European and international users
  • Build and maintain backend services and APIs supporting integrations with Learning Management Systems (LMS)
  • Improve scalability, reliability, and response time across multiple AI-assisted platform features
  • Support secure deployment of AI systems used by educational institutions and enterprise users
  • Maintain model lifecycle workflows including retraining, testing, validation, and rollout
  • Collaborate with DevOps workflows to support continuous deployment across platform services
  • Monitor infrastructure performance and implement improvements as platform usage grows
  • Stay up to date with emerging generative AI technologies and adapt platform capabilities accordingly

  • Technical Responsibilities Supporting Platform Growth

    • Develop secure APIs enabling institutional integration of multiple AI services
    • Maintain infrastructure supporting large-scale inference workloads
    • Support deployment of language-specific NLP models
    • Improve monitoring pipelines and performance optimisation across platform tools
    • Contribute to long-term platform architecture supporting multiple AI-assisted services


    Required Qualifications & Experience

    • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Software Engineering, or a related discipline
    • Minimum 3 years’ experience developing software systems involving machine learning or NLP technologies
    • Strong programming experience in Python
    • Experience working with machine learning frameworks such as PyTorch, TensorFlow, or Hugging Face Transformers
  • Experience deploying machine learning systems into production environments
  • Knowledge of semantic analysis, authorship detection techniques, or large language model behaviour
  • Experience building backend services and APIs supporting AI applications
  • Familiarity with cloud platforms such as AWS, GCP, or Azure
  • Experience working with databases (SQL or NoSQL)
  • Experience using version control systems such as Git
  • Understanding of CI/CD workflows and production deployment pipelines
  • Familiarity with containerisation technologies such as Docker

  • Desirable Experience

    • Experience developing educational technology platforms
    • Experience working with multilingual NLP systems
    • Experience supporting institutional software integrations
    • Knowledge of AI safety evaluation and model robustness testing
    • Experience supporting scalable inference pipelines


    Job Types: Full-time, Permanent, Senior level


    Benefits:

    • Additional leave
    • Inclusive environment
    • Employee mentoring programme
    • On-site parking
    • Profit sharing
    • Referral programme
    • Sick pay
    • Sponsorship support can be provided
    • Work Location: In person