C++ Developer Apply now

C++ Developer

London Full-Time 72000 - 168000 £ / year (est.) No home office possible
Apply now
P

At a Glance

  • Tasks: Develop and optimize real-time processing systems for edge devices using C++ and Python.
  • Company: Join a fast-growing AI startup backed by top investors and experts from Google and Facebook.
  • Benefits: Enjoy a competitive salary, equity options, and a dynamic work environment in London.
  • Why this job: Work on cutting-edge machine learning and vision processing in a collaborative, innovative culture.
  • Qualifications: 3+ years of C++ and Python experience, with skills in real-time data processing and system optimization.
  • Other info: This role is onsite in London, offering a unique chance to impact the future of AI.

The predicted salary is between 72000 - 168000 £ per year.

C++ Developer – AI | + Equity | London (Onsite)

Tech Stack: C++ | Python | GPU Optimisation | Docker | GStreamer | PyTorch | Edge/IoT Computing | CI/CD | Grafana

A fast-growing AI company is looking for a C++ Developer to build and optimise real-time processing systems on compute-constrained edge devices. Backed by top investors and led by AI & robotics experts from Google, Facebook, and Stanford, this is an exciting opportunity to work on machine learning deployment, real-time vision processing, and high-performance edge computing in a fast-paced startup environment.

Responsibilities:

  • Develop edge applications for real-time vision data processing and communication
  • Deploy and optimise machine learning models on constrained edge devices
  • Enhance system performance using C++ and GPU acceleration
  • Build observability and telemetry for a distributed edge platform

Skills:

  • 3+ years of experience writing production software in C++ and Python
  • Proven experience in real-time data processing, latency optimisation, and memory efficiency
  • Strong knowledge of profiling tools (gdb, Nsight, Valgrind, flame graphs)
  • Experience with Docker, CI/CD pipelines, and system monitoring
  • Bonus: Edge/IoT computing, Salt, Grafana, GStreamer, PyTorch

£120K base + Equity + Benefits

5 days/week onsite in London

C++ Developer employer: Plan A Digital

Join a dynamic and innovative AI company in London, where you'll collaborate with industry leaders from Google, Facebook, and Stanford. We offer competitive compensation, equity options, and a vibrant work culture that fosters creativity and growth. With opportunities to enhance your skills in cutting-edge technologies like GPU optimisation and machine learning deployment, this is the perfect environment for passionate developers looking to make a significant impact.
P

Contact Detail:

Plan A Digital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Developer

✨Tip Number 1

Make sure to showcase your experience with C++ and Python in real-time data processing. Highlight specific projects where you've optimized performance or reduced latency, as this is crucial for the role.

✨Tip Number 2

Familiarize yourself with the tech stack mentioned in the job description, especially GPU optimization and Docker. Being able to discuss how you've used these technologies in past projects will set you apart.

✨Tip Number 3

Prepare to discuss your experience with profiling tools like gdb and Nsight. Be ready to explain how you've used these tools to enhance system performance in previous roles.

✨Tip Number 4

Since this is a fast-paced startup environment, demonstrate your adaptability and eagerness to learn. Share examples of how you've thrived in similar settings or tackled challenges quickly.

We think you need these skills to ace C++ Developer

C++ Programming
Python Programming
Real-Time Data Processing
Latency Optimisation
Memory Efficiency
GPU Optimisation
Profiling Tools (gdb, Nsight, Valgrind, flame graphs)
Docker
CI/CD Pipelines
System Monitoring
Edge Computing
IoT Computing
Machine Learning Deployment
Telemetry and Observability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, especially in real-time data processing and GPU optimisation. Use specific examples from your past work that demonstrate your skills in these areas.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with edge computing and any relevant projects you've worked on. Show how your background aligns with their needs.

Highlight Relevant Projects: If you have worked on projects involving machine learning deployment or real-time vision processing, be sure to include these in your application. Detail your contributions and the technologies used, such as Docker or PyTorch.

Showcase Your Problem-Solving Skills: In your application, provide examples of how you've tackled challenges related to latency optimisation and memory efficiency. This will demonstrate your ability to enhance system performance, which is crucial for this role.

How to prepare for a job interview at Plan A Digital

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with C++ in detail. Highlight specific projects where you optimized performance or solved complex problems, especially in real-time data processing.

✨Demonstrate Knowledge of Profiling Tools

Familiarize yourself with profiling tools like gdb, Nsight, and Valgrind. Be ready to explain how you've used these tools to improve latency and memory efficiency in your previous work.

✨Discuss Machine Learning Deployment

Since the role involves deploying machine learning models, be prepared to talk about your experience with this process. Share examples of how you've optimized models for edge devices.

✨Prepare for Technical Questions

Expect technical questions related to GPU optimization, Docker, and CI/CD pipelines. Brush up on these topics and think of relevant experiences that demonstrate your skills.

P
  • C++ Developer

    London
    Full-Time
    72000 - 168000 £ / year (est.)
    Apply now

    Application deadline: 2027-02-05

  • P

    Plan A Digital

  • Other open positions at Plan A Digital

    P
    Engineering Manager

    Plan A Digital

    London Full-Time 43200 - 72000 £ / year (est.)
    P
    React Developer (m/w/d)

    Plan A Digital

    London Temporary 36000 - 60000 £ / year (est.)
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>