Software Engineer in Portsmouth

Software Engineer in Portsmouth

Portsmouth Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
I

At a Glance

  • Tasks: Design and build AI systems, APIs, and data pipelines for enterprise clients.
  • Company: Innovative tech company focused on real-world AI applications.
  • Benefits: Competitive salary, remote work, and opportunities for mentorship.
  • Other info: Collaborative culture with high ownership and career growth potential.
  • Why this job: Make a real impact by working on cutting-edge AI deployments.
  • Qualifications: Strong Python skills and experience with production systems in cloud environments.

The predicted salary is between 60000 - 80000 £ per year.

Forward Deployed Software Engineer Remote – Ireland (occasional client visits)

Tech stack: Python, AI, LLMs, RAG, Machine Learning

We’re hiring engineers to build and scale production grade AI systems for enterprise clients. This is a high-impact, client-facing role where you’ll work on real-world AI applications, taking solutions from early prototypes through to secure, scalable production deployments.

The Role:

  • Design and build backend systems, APIs, and data pipelines
  • Deliver AI-powered solutions from prototype to production
  • Work with LLMs, RAG systems, and ML pipelines in live environments
  • Contribute to or lead architecture, depending on level
  • Collaborate directly with clients to translate requirements into technical solutions
  • Mentor others and help shape engineering standards (senior/principal)

What We’re Looking For:

  • Strong backend engineering skills in Python
  • Experience building and operating production systems in cloud environments
  • Hands-on with containerisation and CI/CD
  • Solid engineering fundamentals: code quality, testing, maintainability
  • Interest in applying AI to real-world problems
  • Experience building production systems and APIs
  • Proven experience scaling production systems
  • Strong system design and cloud architecture skills
  • Experience with AI/ML systems (LLMs, RAG, or pipelines)
  • Able to work independently and mentor others

Why Join:

  • Work on real AI deployments, not just prototypes
  • High ownership and impact across the full delivery lifecycle
  • Collaborative, engineering-led environment
  • Opportunity to shape how AI is applied in production

Please note: This role does not offer sponsorship.

Software Engineer in Portsmouth employer: Immersum

Join a forward-thinking company that empowers Software Engineers to work on impactful AI projects in a collaborative and innovative environment. With a focus on real-world applications, you'll have the opportunity to shape engineering standards while enjoying a culture that values mentorship and professional growth. Located remotely in Ireland, this role offers flexibility and the chance to engage directly with clients, making your contributions truly meaningful.

I

Contact Details:

Immersum Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Portsmouth

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 refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, AI, and machine learning. This gives you a chance to demonstrate your expertise and passion for real-world applications.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms that simulate real interview scenarios to get comfortable with the pressure and format.

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, it shows you’re genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Software Engineer in Portsmouth

Python
AI
LLMs
RAG
Machine Learning
Backend Engineering
APIs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your backend engineering skills in Python and any experience with AI/ML systems. We want to see how your past work aligns with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us at StudySmarter and how your skills can help us build and scale production-grade AI systems for our clients.

Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've tackled real-world problems using AI or machine learning. We love seeing how you’ve taken solutions from prototypes to production, so share those stories!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to join our team!

How to prepare for a job interview at Immersum

Know Your Tech Stack

Make sure you’re well-versed in Python and the specific AI technologies mentioned, like LLMs and RAG systems. Brush up on your knowledge of cloud environments and containerisation, as these are crucial for the role.

Showcase Real-World Applications

Prepare to discuss how you've applied AI and machine learning in previous projects. Be ready to share examples of how you took solutions from prototypes to production, highlighting your problem-solving skills.

Client Collaboration is Key

Since this is a client-facing role, think about times when you’ve worked directly with clients. Be prepared to explain how you translated their requirements into technical solutions and how you handled any challenges that arose.

Demonstrate Leadership and Mentorship

If you're applying for a senior or principal position, be ready to talk about your experience mentoring others and shaping engineering standards. Share specific instances where you led a project or contributed to architectural decisions.