Enable job alerts via email!

SW Engineer

AI Tech Suite

London

On-site

GBP 50,000 - 80,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in AI technology is seeking innovative software engineers to join their growing team. The role offers opportunities for learning and advancement while working with cutting-edge AI tools, focusing on code productivity. Candidates will engage with complex systems and contribute to the development of impactful solutions in a collaborative and dynamic environment, with a competitive compensation package.

Benefits

Catered lunches
Fully stocked kitchen
Commuter perks
Budget for attending industry conferences
Free drinks and large office balcony

Qualifications

  • At least 1 year in presales or consulting with strong technical communication skills.
  • Minimum 2+ years of software engineering experience.
  • Experience with cloud services and SaaS tools.

Responsibilities

  • Present product vision and benefits to various stakeholders.
  • Develop and maintain internal applications using Windsurf IDE.
  • Collaborate with teams to streamline processes and automate workflows.

Skills

Coding proficiency in an OOP language
Familiarity with AI-powered developer tools
Strong written and verbal abilities
Ability to learn quickly
Interpersonal skills
Problem-solving skills

Education

Bachelor’s in Computer Science or related field
Master’s degree in Computer Science, Mathematics, or Physics

Job description

Find the latest job opportunities in AI and tech

Windsurf is an AI-powered software engineering platform featuring an editor, agent, and tab completion to enhance developer productivity and streamline coding workflows.

Catered lunches, fully stocked kitchen, commuter perks

Opportunities for learning, advancement, and becoming a key part of our rapidly growing AI movement

Education Requirements:

Bachelor’s in CS/related field or equivalent experience

Experience Requirements:

coding proficiency (in an OOP language)

At least 1 year in presales or consulting; comfortable translating complex tech into clear business value

Familiarity with AI-powered developer tools (e.g., Windsurf, Copilot, ChatGPT) and excitement for emerging technologies like LLMs

Other Requirements:

Strong written and verbal abilities, capable of engaging both technical and non-technical audiences

Ability to learn quickly, work independently, and thrive in a fast-paced environment

Responsibilities:

Present Windsurf’s vision, benefits, and differentiators to stakeholders at every level, from developers to the C-suite

Drive product discussions, conduct evaluations, and showcase how Windsurf addresses diverse use cases

Deliver technical training, create documentation and demos, and develop resources (blog posts, guides, videos) to help developers maximize productivity

Provide critical feedback from customers to Product and Engineering, influencing the product roadmap and success strategies

Windsurf is an AI-powered software engineering platform featuring an editor, agent, and tab completion to enhance developer productivity and streamline coding workflows.

Bachelors / Masters degree in computer science, mathematics or physics

Ideally attendance at a top university, or participation in programming contests

Experience Requirements:

Minimum 2+ years of Software Engineering experience is required

Windsurf is an AI-powered software engineering platform featuring an editor, agent, and tab completion to enhance developer productivity and streamline coding workflows.

Familiarity with AI-powered developer tools like Windsurf Plugin, Copilot, ChatGPT, and others is a strong plus

Other Requirements:

A team player and self-starter

Hunger to dream up, plan, design, build, and iterate on products independently without the guidance of a product manager or designer

Deep curiosity about the latest AI research and applications

Motivated to turn AI into a reality

Responsibilities:

Propose and build AI-powered experiences for millions of developers, including professional software engineers for Fortune 500

Interface with complex, AI-powered systems, such as context retrieval and code generation, with emphasis on delivering efficient, scalable code

Demonstrate initiative and the ability to start and make progress on projects independently

Swiftly design, track, and analyze new product experiment results

Document findings and synthesize data with a drive to consistently improve

Windsurf is an AI-powered software engineering platform featuring an editor, agent, and tab completion to enhance developer productivity and streamline coding workflows.

Competitive compensation and benefits package

The opportunity to work with cutting-edge internal development tools like Windsurf IDE

A collaborative and innovative work environment where your ideas matter

The chance to directly impact the productivity and success of a growing tech company

Experience Requirements:

Strong foundation in software engineering principles, with experience in full-stack development

Hands-on experience managing and configuring SaaS tools (e.g., Slack, Asana, Google Workspace, Salesforce, or similar)

Experience with APIs and building integrations is preferred

Other Requirements:

Ability to translate business needs into technical solutions

Strong interpersonal skills to work effectively with non-technical stakeholders and gather requirements

Experience with low-code or no-code platforms is a plus

Familiarity with modern DevOps practices and tooling

Previous experience in a similar role, building internal applications or tools

Responsibilities:

Develop, deploy, and maintain internal applications using Windsurf IDE, tailored to meet the operational needs of the organization

Administer and optimize the use of various SaaS tools, integrating them into custom workflows where necessary

Collaborate with cross-functional teams to identify inefficiencies and opportunities to automate manual processes

Write clean, maintainable, and well-documented code for internal tools

Troubleshoot and resolve technical issues related to internal systems and integrations

Windsurf is an AI-powered software engineering platform featuring an editor, agent, and tab completion to enhance developer productivity and streamline coding workflows.

Excellent quantitative, analytical and estimation skills

Strong grasp of computer and networking architecture, particularly with GPU hardware and HPC networks

Familiarity with AI-powered developer tools like Windsurf, Copilot, ChatGPT, and others is a strong plus

Responsibilities:

Develop custom LLM serving systems and corresponding datacenter infrastructure to deliver high model quality at very low latency and cost

Improve our LLM training software both in terms of model architecture changes that improve model quality or increase iteration speed and reliability

Build indexing systems capable of serving queries instantly from many terabytes of data within customer deployments

Contribute to infrastructure for petabyte-scale data pipelines to accelerate our ML research work

Replika is an AI companion designed to listen, talk, and learn from users, fostering empathetic friendships and supporting emotional well-being.

A chance to build a product that actually matters to millions of people

Freedom to work remotely with a globally distributed team

Offsites in different countries with people who actually like each other

A trustworthy, high-responsibility environment where your ideas really matter

Experience Requirements:

5+ years of hands-on experience in DevOps, cloud infrastructure, or site reliability engineering

Strong expertise in multi-cloud and hybrid infrastructure including AWS, GCP, and on-premises environments

Experience with MLOps tooling such as MLFlow, Kubeflow, DataRobot, or similar platforms for ML lifecycle management

Experience with containerization and orchestration (Docker, Kubernetes) specifically for ML workloads and GPU clusters

Deep understanding of CI/CD pipelines for machine learning applications and model deployment automation

Other Requirements:

Background in supporting data science teams and understanding of ML experimentation workflows

Experience with edge computing and distributed AI inference infrastructure

Previous startup experience building and scaling AI infrastructure from the ground up

Knowledge of AI compliance and governance frameworks for production AI systems

Responsibilities:

Design, build, and maintain scalable infrastructure across cloud, on-premises, and hybrid environments to support our rapidly growing AI platform

Support AI teams and MLOps workflows by implementing specialized tooling, monitoring, and deployment pipelines for machine learning models

Automate deployment, monitoring, and scaling of services using modern DevOps tools and practices across diverse infrastructure environments

Ensure high availability, reliability, and security of production and staging environments in multi-cloud and hybrid setups

Collaborate with AI and backend engineers to streamline CI/CD pipelines optimized for ML workflows and bring new features to production

Draup is an AI-powered platform providing multi-dimensional global labor and market data, leveraging agentic AI for talent and sales insights for enterprises.

Hands-on exposure to cutting-edge AI test automation

Ownership and room to innovate in a collaborative, high-impact environment

Competitive pay

Education Requirements:

Bachelor’s in Computer Science, Engineering or related field

Experience Requirements:

3–4 years’ hands-on automation experience

Other Requirements:

Strong with Playwright (preferred) or Selenium/Cypress and one scripting language (JS/TS, Python or Java)

Familiarity with AI-based testing platforms

Solid API testing & SQL skills; sound grasp of STLC and defect management

Clear communicator with sharp analytical instincts

Nice to have: BDD (Cucumber/SpecFlow), performance testing (JMeter/LoadRunner), TestRail/Zephyr, ML model validation

Responsibilities:

Build & maintain automation with Playwright, Selenium, Cypress or equivalent

Super-charge coverage using AI-powered tools

Create, run and optimize manual, API (Postman/Rest Assured) and database (SQL) tests

Triage results, file defects in Jira, and drive them to closure

Full-Stack AI Software Engineer (Junior - Mid)

SlideSpeak is an AI tool for PowerPoint, Word, and PDF, helping users create presentations, summarize documents, and boost productivity efficiently.

Fully remote work environment with flexible scheduling

Company-provided laptop and software budget tailored to your needs

Budget for attending industry conferences (AI Engineer, Figma Config, WebSummit, etc.)

Extraordinary quarterly fully-paid trips across Europe and globally

Education Requirements:

Degree in Computer Science or a related field

Experience Requirements:

Proficiency in Python and experience with backend frameworks and databases

Proficiency in NextJS, React, TypeScript

Familiarity with cloud services (AWS, GCP, Azure) and server management via shell

Practical experience through internships or personal projects

Experience with Python backends, FastAPI, and RAG frameworks like LangChain, Llama Index

Other Requirements:

You have concrete career goals and are looking to grow rapidly in a high-velocity environment.

You're eager to learn and contribute meaningfully to a product that's changing how millions of people create presentations.

You move fast and can adapt quickly.

You have a high quality bar for your work, even when moving quickly.

You're looking for teammates, not coworkers

Responsibilities:

Build and maintain backend services using Python, FastAPI, and other frameworks

Develop and optimize front-end UI with NextJS, React, and TypeScript

Develop LLM and ML services to generate content for presentations (images, infographics, icons, content, ...)

Collaborate on database management and query optimization

Contribute to all phases of the development lifecycle, from design to deployment

Full-Stack AI Software Engineer (Senior)

SlideSpeak is an AI tool for PowerPoint, Word, and PDF, helping users create presentations, summarize documents, and boost productivity efficiently.

Equity in a profitable, high-growth company

Fully remote (±3hrs GMT timezone)

Company-provided laptop and software budget

Budget for industry conferences (AI Engineer, WebSummit, etc.)

Experience Requirements:

5+ years experience as a software engineer

Strong proficiency in Python and backend frameworks (FastAPI preferred)

Solid experience with React/NextJS and TypeScript

Experience maintaining and scaling codebases with methodologies like TDD

Familiarity with cloud platforms (GCP preferred) and infrastructure automation

Other Requirements:

You have concrete career goals.

You move fast and expect your teammates to move quickly, too.

You have a high quality bar for your work.

You're looking for teammates, not coworkers

Responsibilities:

Implement and maintain robust backend systems using Python, FastAPI, and advanced database frameworks

Develop responsive and efficient frontend components with NextJS, React, and TypeScript

Contribute to our LLM and ML services for generating creative content (images, infographics, icons, text)

Build and improve scalable infrastructure with microservices on GCP, AWS, and Azure

Participate in code reviews and help maintain high code quality

SlideSpeak is an AI tool for PowerPoint, Word, and PDF, helping users create presentations, summarize documents, and boost productivity efficiently.

MS or PhD in Cognitive Psychology, Psychology, User Experience, Human Factors, Mathematics, Statistics, Engineering, or other related field

Experience Requirements:

5+ years of professional experience

Experience with HMT, HMI, HSI, Human Factors, Human Performance, and Usability

Experience engaging with end users and stakeholders

Programming skills in Python

Other Requirements:

US CITIZENSHIP REQUIRED and ability to obtain a U.S. Security Clearance

Responsibilities:

Perform Human-Machine Teaming Test and Evaluation (HMT T&E) of Artificial Intelligence

Lead user engagement studies, knowledge elicitation sessions, human-in-the-loop assessments, and workflow analysis

Identify appropriate human performance metrics to evaluate the system performance and effectiveness of Human-AI Teaming

Perform quantitative and qualitative assessments of human performance with AI systems

Casca is an AI-native Loan Origination System that automates and streamlines business loan origination for FDIC-insured banks and non-bank lenders.

A seat on the rocket ship with massive potential

Competitive salary and full benefits

Offers Equity

Experience Requirements:

A skillset at the intersection of software development, business strategy and customer engagement

Proven track record of translating complex technical concepts into clear business value propositions with measurable outcomes

Entrepreneurial mindset with experience driving initiatives from concept to execution

Solid understanding of modern programming languages and (AI) frameworks (e.g., Python, LangChain, Vercel AI-SDK, React, TypeScript, Next.js, etc.)

Strong problem-solving skills and a knack for innovative thinking

Responsibilities:

Partner directly with customers to translate critical business requirements into technical solutions, engaging with customer executives to architect software that addresses their most pressing challenges in banking

Drive high-stakes projects with CTO-level ownership, writing production-quality code while balancing multiple technical and business priorities across architecture, coding, and strategic planning

Architect and build end-to-end systems integrating AI models, backend APIs, and web applications while owning complete technical solutions from design through production deployment

Learn and drive engineering best practices

Casca is an AI-native Loan Origination System that automates and streamlines business loan origination for FDIC-insured banks and non-bank lenders.

4+ years of experience in software engineering, with a strong skillset at the intersection of natural language processing, machine learning and full-stack development

Proven track record of planning and executing significant projects with long-term impacts

Solid understanding of modern programming languages and (AI) frameworks (e.g., Python, LangChain, Vercel AI-SDK, React, TypeScript, Next.js, etc.)

Experience with database technologies (Postgres) and cloud platforms (AWS)

Strong problem-solving skills and a knack for innovative thinking

Responsibilities:

Contribute rapidly to our software platform that automates the lending process and helps our customers operate their banks more efficiently

Develop and own new features that increase value for our customers

Propose meaningful improvements to our AI system, software architecture and design patterns

Learn and drive engineering best practices

Leverage automating testing and continuous integration / continuous delivery in order to rapidly iterate on our product.

Tempo is an AI-powered platform that helps designers and developers build React applications 10x faster through visual editing, seamless collaboration, and code generation.

The opportunity to be part of an innovative, fast-growing startup

A collaborative, flexible, and supportive work environment where your contributions directly impact the product's success

Education Requirements:

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience

Experience Requirements:

Proven experience as a Front-End Developer or similar role, preferably in tech or startup environments

Experience with responsive and adaptive design principles

Other Requirements:

Strong problem-solving skills and attention to detail

Excellent communication and teamwork skills, with a knack for bridging the gap between technical and non-technical teams

Responsibilities:

Design and implement robust front-end solutions for our visual IDE, optimizing for performance and scalability

Work closely with UX/UI designers to translate design concepts into functional code

Contribute to the development lifecycle, including coding, testing, debugging, and deployment

Ensure high-quality graphic standards and brand consistency

Stay updated with emerging front-end technologies and methodologies, integrating them to enhance our platform's capabilities

3i is a global company that provides both hardware and software solutions, including Pivo for immersive content creation and Beamo for enterprise digital twin solutions.

Stock options and bonuses provided based on performance and ability

Salary increase

Experience Requirements:

3+ years of experience

Other Requirements:

Experience implementing UI using libraries such as Vue.js / React.js / Typescript

Experience with version control using Git

Responsibilities:

Web-based UI implementation

Implementing additional features, refactoring existing source code

Product design and code-related strategic planning

Software Engineer – Path Planning / Motion Control

Thordrive is an AI tool focused on autonomous driving technology, offering solutions to revolutionize workspaces and deliver sustainability to the supply chain.

Majored in Mechanical Engineering / Computer Science / Electronic Engineering or similar

Proficiency in programming (C/C++ etc.)

Experience with ROS (Robot Operating System) development

Experience in optimization-based control

Experience in reinforcement learning algorithm development

Experience with Nav2 Framework

Experience in real-world service robot development

Responsibilities:

Development of robot applications based on motion prediction

Real-time obstacle avoidance algorithm development

Motion control algorithm development for wheel-based robots

(Senior) Software Engineer C++/Python (m/w/d)

brighter AI is video anonymization software that protects identities in public by redacting faces, license plates, and full bodies using generative AI.

Public transport ticket with a 50% subsidy

Huge discount on Urban Sports Club memberships

Loft-office in central Berlin

Free drinks and a large balcony with barbecue

Experience Requirements:

At least 3 (5 for Senior) years of professional experience as a full time Software Engineer

Strong proficiency in C++ and Python

Solid understanding of software design and architecture principles

Experience in image processing technologies (OpenCV)

Other Requirements:

Interest or prior exposure to multimedia processing frameworks, ideally GStreamer or Nvidia DeepStream

Practical experience with Docker

Experience with the Meson build system

CUDA knowledge

Familiarity with Jenkins or other CI/CD systems

Responsibilities:

Designing, implementing and maintaining software solutions based on our deep learning models

Work hand-in-hand with our business and engineering teams to iteratively deliver robust solutions

Work in an environment where experimentation, iteration, and the ability to pivot are essential

Quick to validate ideas and ship high-performance prototypes

Contribute to a culture of continuous improvement by participating in pair programming, code reviews, and retrospectives

Consileon AI is a consulting firm that helps companies integrate AI and Machine Learning into their business processes, offering specialized products and training.

Collegiate and family-like working environment

Varied and exciting activities

Attractive compensation

Early responsibility and short decision-making processes

Specialist or management career path

Education Requirements:

Completed degree in information technology, mathematics or natural sciences, a comparable education or professional experience

Experience Requirements:

Professional software development in a Java environment using well-known frameworks and standards such as Spring, Hibernate, REST, etc.

Knowledge of modern software development methodologies such as Agile, Scrum, Kanban, Test- or Behavior-Driven-Development

Familiarity with the use of test frameworks for automated unit and integration tests

Use of development tools such as IntelliJ, Maven, Git, GitHub, etc.

Responsibilities:

Strengthening our project teams at client sites throughout Germany and from home office

Development of complex web and cloud-based software solutions for business-critical issues of major companies

Searching for creative and viable software solutions for and with our clients and supporting their realization from planning, implementation and introduction

Utilizing modern microservice-oriented application and system architectures

Striving for elegant and simple solutions and performing architecture and code reviews as a team

Consileon AI is a consulting firm that helps companies integrate AI and Machine Learning into their business processes, offering specialized products and training.

Collegiate and family-like working environment

Varied and exciting activities

Attractive compensation

Early responsibility and short decision-making processes

Specialist or management career path

Education Requirements:

Completed degree in information technology, mathematics or natural sciences, a comparable education or professional experience

Experience Requirements:

Passion for container-based infrastructures and the use of cloud services from well-known providers such as AWS, GCP or Azure

Experience with build tools like Maven, Gradle or npm

Knowledge of Infrastructure-as-Code and its application

Initial experience with monitoring tools (Grafana, Prometheus, EFK- or ELK-Stack)

Initial experience with configuration management (Ansible, Puppet) and provisioning tools (Terraform)

Responsibilities:

Strengthening our project teams at client sites throughout Germany and from home office

Supporting agile development teams in setting up and operating their microservices and applications in on-premise and cloud environments

Planning and provisioning suitable cloud infrastructures for secure and performant operation of our software solutions

Automating deployment and release processes of development teams with suitable CI/CD pipelines

Team-based setup and continuous improvement of the software development infrastructure as well as the runtime environments of microservices and applications

Inceptio Technology is a leading provider of AI-powered autonomous driving systems for trucks, aiming to build a safer and more efficient line-haul logistics network.

100% Company paid Medical, Vision, and Dental insurance plan

Company 401(K) matching program: 3%

Visa sponsorship is available for this position.

Education Requirements:

Master's degree or higher in Computer Science, Automation, Robotics, Mathematics, or related fields

Ph.D. in related fields

Experience Requirements:

At least 5 years of relevant work experience (with Master's degree)

At least 2 years of work experience (with Ph.D.)

Deep understanding of deep learning, computer vision, and image processing principles

Proficient in using at least one deep learning framework (e.g., TensorFlow, PyTorch)

Strong mathematical modeling skills

Other Requirements:

Fluent in Chinese

Capable of frequent travel to China or relocation to China

Able to work effectively with development teams in the China office

Responsibilities:

Analyze the requirements from product features and hardware system constraints

Stay updated with the latest advancements in model optimization from the industry and apply cutting-edge academic research

Work closely with algorithm team for problem analysis, algorithm design and verification

Participate in the perception solution and software architecture design

Collaborate with relevant teams and engineers for a seamless onboard software development

Post-Quantum Cryptography & Automation Engineer

ExamRoom.AI is a unified assessment platform that provides AI-powered solutions for exam creation, delivery, proctoring, analytics, and credentialing.

Bachelor’s degree in Information Technology, Computer Science, Cybersecurity, or a related field is required

In lieu of a degree, a comparable combination of education, job-specific certifications, and relevant experience (including military service) will be considered

Experience Requirements:

Minimum of five (5) years of relevant industry experience is required

Experience with Venafi and Active Directory Certificate Services (ADCS) is highly desirable

Records management and experience handling compliance audits are a plus

Prior industry experience in highly regulated sectors (e.g., finance, healthcare, technology) is preferred

Deep understanding of certificate lifecycle management and cryptographic principles, including emerging post-quantum encryption standards (e.g., NIST PQC algorithms)

Other Requirements:

Excellent communication skills, especially in simplifying complex technical concepts for non-technical stakeholders

Adaptability to stay current with evolving security threats and technologies, including advancements in quantum computing and their impact on cryptographic integrity

High attention to detail and a strong ethical commitment to data privacy

Ability to read, analyze, and interpret technical documentation and regulatory requirements

Ability to communicate effectively and professionally, both verbally and in writing

Capable of preparing reports and presenting findings to technical and non-technical audiences

Ability to perform basic to advanced mathematical operations related to algorithmic design, metric analysis, and cryptographic calculations

Strong analytical thinking and judgment to troubleshoot and resolve complex technical issues

Ability to interpret diverse technical problems and make logical decisions within a fast-paced environment

Expert-level skills in PowerShell and/or Python scripting

Experience with Microsoft 365, Azure, AWS, and Purview

Familiarity with security solutions, including endpoint protection tools, VPNs, firewalls, and intrusion detection systems

Experience using Power BI and Power Automate for metrics and workflow automation

Proficient in working within governance and compliance tools to ensure data protection

Security certifications (e.g., CISSP, CISM, CEH, or Microsoft/AWS security certifications) are a plus

Limited off-hours on-call support rotations

Responsibilities:

Design, build, and maintain secure technology solutions with a focus on certificate lifecycle management, post-quantum cryptography, and automation

Evaluate and implement certificate automation practices using tools like Venafi and ADCS/PKI

Provide engineering support and subject matter expertise related to TLS communications, quantum-resilient cryptographic standards, and certificate troubleshooting

Collaborate with architecture teams to translate high-level architectural designs into actionable implementation plans, including sizing, operationalization, and future-proofing for post-quantum threats

Develop implementation, configuration, and engineering documentation for technology rollouts, including migration strategies to quantum-safe cryptographic protocols

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

.Net Software Engineer

Just Eat Takeaway.com

London

Hybrid

GBP 40,000 - 70,000

4 days ago
Be an early applicant

SW Engineer II, Sensing Application Team

Amazon

London

On-site

GBP 60,000 - 80,000

3 days ago
Be an early applicant

Senior SW Engineer, Network Drivers , ENA

Amazon

London

On-site

GBP 70,000 - 100,000

24 days ago

Refrigeration Engineer SW

PRS LTD

London

On-site

GBP 47,000 - 55,000

3 days ago
Be an early applicant

Refrigeration Engineer SW

PRS

Hounslow

On-site

GBP 47,000 - 55,000

3 days ago
Be an early applicant

Senior Platform Engineer

Henry Schein One UK

Remote

GBP 50,000 - 90,000

30+ days ago

SW Development Engineer - II, Smart Home Cameras

Amazon

London

On-site

GBP 50,000 - 90,000

30+ days ago