cover image
ivee | The return-to-work platform

Software Engineer (Mid Level)

Remote

England, United kingdom

Mid level

Full Time

19-10-2025

Share this job:

Skills

Python TypeScript Problem-solving Agile Express

Job Specifications

Please note: Thanks for your interest in this role - just to be clear, this is not a job working at ivee. This is a live role with a client, listed through ivee.

ivee is exclusively for people restarting, pivoting, or returning to work within the UK. Please do not apply if you are outside the UK.

Have you taken a career break or are you looking to pivot into something new?

At ivee, we're rebuilding the path back into work for people restarting, changing direction, or finding their way back onto the career ladder. We know traditional platforms are built for those already in work - we're built for everyone else.

Our community helps you rebuild confidence, refresh your skills, and connect with employers who value non-linear careers. Through hands-on upskilling, mentoring, and direct access to flexible, vetted roles, ivee helps you prepare for - and land - the right opportunity.

Press apply to express your interest in ivee and apply for this role through our platform:

Overview

This is a small, agile, and fast-growing team developing AI-powered solutions for real-world impact. We're looking for a Mid-Level Software Engineer to help us build and deploy high-quality AI-driven applications. You'll collaborate with internal teams and client stakeholders to deliver scalable software using modern technologies, with a focus on Python, TypeScript, and AI system design.

This is a role for a hands-on engineer who enjoys problem-solving, takes ownership of their work, and thrives in a fast-paced environment with a strong learning culture.

Key Responsibilities

Build and maintain AI-enabled services using Python and TypeScript.
Work closely with product owners, internal teams, and clients to gather requirements, deliver features, and solve technical challenges.
Design and document scalable system architectures, contributing to decisions across both engineering and operations.
Use AI-assisted development tools to accelerate and enhance code quality.
Engage in agile practices, including retrospectives, stand-ups, and planning sessions.
Participate in code reviews, testing, deployment, and ongoing improvement of production systems.
Collaborate across teams while also working independently to drive work forward.

About You

Proven experience building and maintaining production-level software systems.
Proficient in Python and/or TypeScript.
Familiar with modern AI tools and frameworks, and excited to work in an AI-centric environment.
Strong communicator, comfortable with both technical and non-technical audiences.
Problem solver with a bias for action and delivering outcomes.
Experience working in fast-paced, ambiguous, and cross-functional teams.
Passionate about continuous learning, collaboration, and innovation.
Must have the legal right to work in the UK at the time of application.

Please press apply to access the full job description and apply for this role.

About the Company

ivee connects women returning to work after a career break with companies eager to access this qualified, yet completely untapped, talent. We're a community-first platform, using AI tailored upskilling to equip women with the tools to confidently return to work – whilst matching them with vetted job opportunities that recognise their demands and value their skills. Get in touch: hello@ivee.jobs Know more