C++ Engineer

C++ Engineer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Develop cutting-edge applications for vision data processing and optimise real-time systems.
  • Company: Fast-growing AI startup with a focus on innovation and collaboration.
  • Benefits: High compensation, equity options, and a dynamic work environment.
  • Other info: Exciting opportunities for growth in a venture-backed startup.
  • Why this job: Join a high-performance team and make an impact in the AI space.
  • Qualifications: 3+ years of C++ and Python experience, with a knack for optimising applications.

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

Atarus has partnered with a fast-growing, venture-backed AI startup that's on the look out for a C++ Engineer to join their team.

What You’ll Be Working On:

  • Developing edge applications for vision data processing on compute-constrained devices
  • Deploying and integrating ML models in real-time systems
  • Optimising code performance (CPU/GPU) and memory footprint (primarily in C++)
  • Enhancing observability, telemetry, and system resilience
  • Collaborating closely with ML, infrastructure, and product teams

What You Bring:

  • 3+ years of experience writing production-grade C++ and Python code
  • Proven track record of optimising real-time applications for latency and memory
  • Proficiency with profiling/debugging tools (e.g., gdb, Valgrind, Nsight, flame graphs)
  • Experience with Docker and CI/CD pipelines
  • High drive, autonomy, and the mindset to thrive in a high-performance startup

Bonus if you’ve worked with:

  • Infrastructure tools (e.g., Salt)
  • Monitoring with Grafana
  • GStreamer or other video processing libraries
  • PyTorch model integration in production environments

C++ Engineer employer: Atarus

Atarus is an exceptional employer for C++ Engineers, offering a dynamic work environment within a fast-growing AI startup that values innovation and collaboration. Employees benefit from competitive compensation packages, including equity options, and have ample opportunities for professional growth while working on cutting-edge technology in a supportive culture that encourages autonomy and high performance.
A

Contact Detail:

Atarus Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the AI and C++ communities. Attend meetups or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best C++ projects, especially those involving real-time applications or ML models. We love seeing practical examples of your work, so make sure to highlight your achievements and optimisations.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures in C++. We recommend using platforms like LeetCode or HackerRank to get into the groove before your big day!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for passionate candidates who are ready to dive into the exciting world of AI with us!

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

C++
Python
Real-time Application Optimisation
Profiling Tools (gdb, Valgrind, Nsight, flame graphs)
Docker
CI/CD Pipelines
Edge Applications Development
Machine Learning Model Integration
Memory Management
Telemetry Enhancement
Collaboration with Cross-functional Teams
Infrastructure Tools (Salt)
Monitoring Tools (Grafana)
Video Processing Libraries (GStreamer)
High-performance Startup Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, especially in real-time applications. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about the role and how your background makes you a perfect fit for our team. We love hearing about your passion for AI and how you can contribute to our mission.

Showcase Your Problem-Solving Skills: In your application, include examples of how you've optimised code performance or tackled challenges in previous roles. We’re keen to see your thought process and how you approach complex problems, especially in high-performance environments.

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 don’t miss out on any important updates. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at Atarus

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be ready to discuss your experience with production-grade code and optimisation techniques, especially for real-time applications. They’ll likely want to hear about specific projects where you’ve improved performance.

✨Familiarise Yourself with Tools

Get comfortable with profiling and debugging tools like gdb, Valgrind, and Nsight. You might be asked to demonstrate how you've used these tools in past projects, so have some examples ready that showcase your problem-solving skills.

✨Showcase Your Collaboration Skills

Since this role involves working closely with ML, infrastructure, and product teams, be prepared to discuss how you’ve collaborated in the past. Share examples of successful teamwork and how you’ve contributed to cross-functional projects.

✨Demonstrate Your Startup Mindset

This is a high-performance startup, so they’ll be looking for candidates who thrive in fast-paced environments. Talk about your experiences in similar settings, highlighting your autonomy, drive, and ability to adapt quickly to changing priorities.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>