Senior Software Engineer

Senior Software Engineer

Full-Time 50000 - 60000 € / year (est.) No home office possible
I

At a Glance

  • Tasks: Design and develop AI-powered educational tools while optimising machine learning systems.
  • Company: Join Isgen, a leader in AI-driven educational software.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Be part of a dynamic team driving innovation in the educational sector.
  • Why this job: Make a real impact in education with cutting-edge AI technology.
  • Qualifications: Experience in software development and machine learning is essential.

The predicted salary is between 50000 - 60000 € per year.

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.

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

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

  • Develop secure APIs enabling institutional integration of multiple AI services
  • 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

Senior Software Engineer employer: Isgen

Isgen is an exceptional employer that fosters a collaborative and innovative work culture, where employees are encouraged to grow their skills in the rapidly evolving field of AI-powered educational technology. With competitive compensation and a commitment to professional development, team members have the opportunity to work on cutting-edge projects that make a meaningful impact in education across the UK, Europe, and North America. Our inclusive environment promotes creativity and teamwork, making Isgen a rewarding place for those passionate about leveraging technology for academic integrity and writing improvement.

I

Contact Detail:

Isgen Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to AI and machine learning. This is your chance to demonstrate what you can bring to the table, so make it shine!

Tip Number 3

Prepare for interviews by brushing up on technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable with the process.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Senior Software Engineer

Machine Learning
Natural Language Processing (NLP)
AI Content Detection
Plagiarism Analysis
Grammar Assistance
Citation Generation
Multilingual Support

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience with machine learning, NLP, and any relevant projects you've worked on. We want to see how you can contribute to our AI-powered educational platform!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about AI in education and how your background makes you a perfect fit for our team. Be sure to mention specific technologies or methodologies you've used that relate to our work at isgen.

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to include them in your application. We love seeing practical examples of your skills in action, especially those that demonstrate your ability to develop and optimise AI systems.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Isgen

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially around machine learning and NLP systems. Brush up on your knowledge of AI detection, plagiarism analysis, and grammar assistance tools. Being able to discuss these topics confidently will show that you're not just a fit for the role but also genuinely interested in their mission.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Isgen is looking for someone who can improve scalability and reliability, so think of examples where you optimised performance or solved complex issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers.

Demonstrate Your Collaborative Spirit

Since the role involves working with DevOps and supporting integrations with Learning Management Systems, be ready to talk about your experience collaborating with cross-functional teams. Share examples of how you’ve worked with others to achieve common goals, and highlight your communication skills.

Stay Updated on AI Trends

Isgen values innovation, so it’s crucial to show that you’re keeping up with emerging generative AI technologies. Mention any recent developments or tools you’ve explored, and be prepared to discuss how they could potentially enhance the platform. This will demonstrate your proactive approach and passion for the field.