Senior Software Engineer, C++ and Python, 9 Month FTC, Manchester, COR7567

Senior Software Engineer, C++ and Python, 9 Month FTC, Manchester, COR7567

Manchester Temporary 50000 - 60000 € / year (est.) No home office possible
Corriculo Ltd

At a Glance

  • Tasks: Design and develop software for advanced biometric identification systems using C++ and Python.
  • Company: Innovative tech company focused on secure solutions and collaboration.
  • Benefits: Competitive salary, potential for permanent role, and a dynamic work environment.
  • Other info: Opportunity for career growth in a collaborative and experimental culture.
  • Why this job: Join a cutting-edge team working on AI and machine learning technology.
  • Qualifications: Strong C++ and Python skills, experience in Linux, and knowledge of CI/CD.

The predicted salary is between 50000 - 60000 € per year.

Are you a Senior Software Engineer with strong C++ and Python experience looking to work on cutting-edge AI and machine learning technology?

The Role

As a Senior Software Engineer, you'll play a key role in designing and developing software that powers advanced biometric identification systems. Working across the full software lifecycle, you'll help build and optimise machine learning inference pipelines used in real-time systems.

You'll develop production-grade applications in modern C++, contribute to automation and testing frameworks using Python, and help ensure systems are scalable, secure, and highly reliable. The role also involves working closely with cross-functional teams to deliver new features in an Agile environment.

The Company

Our client is an innovative technology company focused on delivering secure solutions for customers worldwide. They foster a collaborative engineering culture where experimentation, continuous learning, and technical excellence are encouraged. This is a 9 month fixed term contract, with a high likelihood of going permanent, working from their Manchester offices.

What's Required?

  • Strong commercial experience with modern C++
  • Experience developing software within Linux environments
  • Good Python development skills, particularly for automation and integration work
  • Experience working with Docker containers and CI/CD pipelines
  • Strong understanding of Git, automated testing, and TDD principles
  • Knowledge of AI or machine learning inference concepts
  • Any experience with image processing, Golang, gRPC, Protocol Buffers, or cross-platform C++ development would be advantageous.

Next Steps

If you're a Senior Software Engineer looking to work on innovative AI and machine learning technology in a collaborative environment, apply now to learn more about this opportunity.

Senior Software Engineer, C++ and Python, 9 Month FTC, Manchester, COR7567 employer: Corriculo Ltd

Join an innovative technology company in Manchester that champions a collaborative engineering culture, where your expertise in C++ and Python will contribute to cutting-edge AI and machine learning solutions. With a focus on continuous learning and technical excellence, you'll have the opportunity to work on impactful projects while enjoying a supportive environment that encourages professional growth and development. This role not only offers a chance to work with advanced technologies but also provides a pathway to a permanent position, making it an excellent choice for those seeking meaningful and rewarding employment.

Corriculo Ltd

Contact Detail:

Corriculo Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer, C++ and Python, 9 Month FTC, Manchester, COR7567

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with C++ and Python. A friendly chat can lead to insider info about job openings or even referrals.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving AI and machine learning. This gives potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to C++, Python, and machine learning. Practising coding challenges can also help you feel more confident when it’s time to shine.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Senior Software Engineer, C++ and Python, 9 Month FTC, Manchester, COR7567

C++
Python
AI
Machine Learning
Linux
Docker
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your strong C++ and Python experience. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about working on AI and machine learning technology. Let us know how your background makes you a perfect fit for our innovative team.

Showcase Your Problem-Solving Skills:In your application, mention specific challenges you've tackled in previous roles, especially those related to software development in Linux environments or using Docker. We love seeing how you approach problem-solving!

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’re considered for this exciting opportunity. Don’t miss out!

How to prepare for a job interview at Corriculo Ltd

Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss specific projects where you've used these languages, especially in relation to AI and machine learning. They’ll want to see how you’ve tackled challenges and optimised systems.

Showcase Your Problem-Solving Skills

Prepare to talk about how you've approached complex problems in previous roles. Think of examples where you’ve designed or improved software systems, particularly in real-time environments. This will demonstrate your ability to contribute to their cutting-edge projects.

Familiarise Yourself with Agile Practices

Since the role involves working in an Agile environment, be ready to discuss your experience with Agile methodologies. Share how you’ve collaborated with cross-functional teams and contributed to sprints, as this will highlight your teamwork and adaptability.

Ask Insightful Questions

Prepare some thoughtful questions about the company’s projects, culture, and future goals. This shows your genuine interest in the role and helps you assess if it’s the right fit for you. Plus, it gives you a chance to engage with the interviewers on a deeper level.