Home / Jobs / Software Development Engineer

Share:
Facebook X Linkedin WhatsApp

Published 2025-11-12

Software Development Engineer


Software Development Engineer

Company details

Company: iSpot.tv
Country: England
City: London
Experience: 4 years or more



Description of the offer

You will be part of iSpot’s AI Team, focused on bringing AI-powered innovation to life across our Creative, Audience, and Outcomes (CAO) pillars. The team’s mission is to deeply integrate AI into every aspect of our measurement platform.

This is a rare opportunity to work at the intersection of data, AI, and engineering excellence—helping shape how the next generation of iSpot products are imagined, built, and deployed.

Responsibilities:

  • Collaborate with senior engineers and AI specialists to design, build, and deploy AI-driven product features and tools.
  • Develop, test, and maintain high-quality, production-grade code for data pipelines, APIs, and autonomous agent workflows.
  • Work within an AI-first development environment, using AI copilots for coding, testing, and documentation.
  • Participate in sprint planning, code reviews, and retrospectives to ensure high standards of quality and collaboration.
  • Implement continuous integration and delivery (CI/CD) pipelines with human-in-the-loop validation.
  • Contribute to prototype and MVP development cycles, iterating quickly on ideas to validate impact.
  • Monitor performance, reliability, and scalability of AI-driven systems and services.
  • Learn and apply the team’s operating model—lean, agile, and metrics-driven (DORA, AI adoption, PR cycle time).

Qualifications and Education Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 0–2 years of experience in software engineering with strong programming skills in Java, Python, TypeScript, and/or Go.
  • Familiarity with modern development practices: Git, CI/CD pipelines, REST APIs, cloud environments (AWS preferred).
  • Understanding of basic ML/AI concepts or willingness to learn rapidly.
  • Excellent problem-solving skills with a bias for action and learning.
  • Strong communication skills and the ability to collaborate in cross-functional teams.

Preferred Skills:

  • Exposure to LLM or generative AI tools (e.g., OpenAI API, LangChain, or similar).
  • Experience with data processing frameworks (Spark, Airflow) or vector databases.
  • Knowledge of containerization and orchestration (Docker, Kubernetes).
  • Familiarity with frontend development (React, Next.js) is a plus.
  • Passion for automation, experimentation, and working in a fast-paced, evolving AI ecosystem.

Additional Notes:

  • This role is designed for engineers who are early in their careers but eager to grow fast in an AI-focused environment. Every engineer in this team codes and tests using AI. The expectation is to optimize for speed, quality, and learning, taking full ownership of features from concept to delivery.

This position offers a unique opportunity to help define how iSpot operationalizes AI across its platform and products, with mentorship from senior engineers and exposure to real-world AI productization at scale.

Target cash compensation range: $95,950 – $118,980 USD Annually

We are committed to providing competitive, market-informed compensation. The cash compensation above includes base salary, variable commission for employees in eligible roles, and annual bonus targets for eligible roles. In addition to cash compensation, all full time iSpotters are eligible to participate in iSpot’s equity plan to receive stock options. Non-exempt roles will also be eligible for (pre-approved) overtime pay. Individual compensation packages are influenced by different factors unique to each candidate, including their skills, experience, qualifications and other job-related reasons.

For more information on total rewards package, go HERE

Hybrid & Flexible Workplace Policy

iSpot supports a hybrid and flexible workplace. Depending on location and work responsibilities, employees may be designated as full-time or part-time office-based or a fully remote employee. A hybrid work schedule indicates that you work in the office some days and work from home other days. The best hybrid workplaces allow for flexibility while also encouraging consistency.


Sponsored ads


Those local or living in surrounding areas to one of our offices (Bellevue, WA; El Segundo, CA; New York, NY) will work a hybrid schedule, coming into their local office 1-3 days a week. While those in a role, not office-based and located further away from our offices, will work a fully remote schedule. If you have questions regarding exact details of our hybrid & flexible workplace policy, please let your recruiter know and they will discuss with you further.


Location of employment





How to apply?

Click on the button to get the company email or employment application form.

Apply with External Link




More options: Modify job, Delete job

Remember that you do not have to pay to participate in selection processes. Protect yourself from fraud with our Security Tips. If they ask you for money for an application you can Report Job.


Sponsored ads



Promote your Job ✅

Get a top-position featured ad to attract talent fast. Only $30 USD for 1 ad.

Promote now

 

Top cities


FlexJobs logo


Find Remote and Flexible jobs with FlexJobs today!

Featured links

Follow us on Instagram @publiremote

@publiremote

 


Sponsored ads


 


Recents jobs

Published Wednesday 19 de November, 2025

Senior Software Architect

Musing AI

Worldwide

This is a four day in-office position. The office is located in the Shadyside neighborhood of Pittsburgh, PA. We are unable to provide



Published Wednesday 19 de November, 2025

ML Engineer

Phare Health

Worldwide

Phare is building healthcare’s first Revenue Operating System – a platform that uses AI to make hospital billing and reimbursement effortless, accurate, and fair. We



Published Wednesday 19 de November, 2025

Content & Community Lead

Accountable

Worldwide

About Us We’re building the most ambitious civic-tech + fintech company of the decade. Our mission: Reconnecting Taxation With Representation, Giving power back



Frequently Asked Questions (FAQ)

PubliRemote.com is an online portal dedicated to connecting employers and remote workers. We offer a platform where companies can post remote work opportunities and professionals can find employment from anywhere in the world.   At PubliRemote, you will find a wide variety of remote jobs, both for freelancers and for people who want to Work From Home with a fixed schedule.

Publiremote provides a user-friendly platform for job seekers, helping them find high-quality, remote opportunities across various fields. With a focus on matching skilled professionals with roles that offer flexibility and work-life balance, Publiremote is the go-to site for anyone looking to take control of their career.

Start exploring today and discover remote roles in graphic design, customer service, proofreading, content moderation, illustration, video editing, and freelance writing that let you work from wherever you feel most inspired.

Posting a job is easy! Just sign up, click on “Post a Job,” and follow the steps to enter your job details. You can publish your job listing for free or choose to promote it for added visibility.

A promoted job costs $30 for 30 days. Promoted listings appear at the top of search results, making it easier for candidates to find your post.

 

Publiremote.com focuses on remote job opportunities across a variety of fields, including tech, marketing, design, and customer service. We welcome positions that allow candidates to work from anywhere or in a remote capacity.

 

To attract quality candidates, be clear about the job role, requirements, and any specific skills needed. Adding a descriptive title and highlighting remote perks or benefits also helps your listing stand out.

 

We accept secure payments through Stripe, which supports most major credit and debit cards. Your payment information is protected, ensuring a safe transaction.

 

Yes! If you need help, our support team is ready to assist you. Please reach out via our Contact Us page, and we’ll get back to you as soon as possible.