Senior Software Engineer, AI & Machine Learning, 9 Month FTC, Manchester, COR7567

Senior Software Engineer, AI & Machine Learning, 9 Month FTC, Manchester, COR7567

Temporary 60000 - 75000 € / year (est.) No home office possible
Corriculo

At a Glance

  • Tasks: Design and develop software for advanced AI and machine learning systems.
  • 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 supportive and experimental culture.
  • Why this job: Join a team pushing the boundaries of technology in an exciting field.
  • Qualifications: Strong C++ and Python skills, experience with Linux and Docker.

The predicted salary is between 60000 - 75000 € 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, AI & Machine Learning, 9 Month FTC, Manchester, COR7567 employer: Corriculo

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 growth and experimentation. This role not only offers a chance to work with advanced technologies but also presents a pathway to a permanent position, making it an excellent choice for those seeking meaningful and rewarding employment.

Corriculo

Contact Detail:

Corriculo Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer, AI & Machine Learning, 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 AI and machine learning. A friendly chat can lead to insider info about job openings or even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects in C++ and Python, especially any related to AI or 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 and coding challenges. Practice explaining your thought process clearly, as communication is key in collaborative environments.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Senior Software Engineer, AI & Machine Learning, 9 Month FTC, Manchester, COR7567

C++
Python
AI and Machine Learning
Software Development
Linux Environments
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. We love seeing passion and enthusiasm for the field.

Showcase Your Team Spirit:Since we work in cross-functional teams, it’s important to demonstrate your collaborative skills. Mention any experiences where you’ve successfully worked with others to deliver projects in an Agile environment.

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!

How to prepare for a job interview at Corriculo

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 AI or machine learning contexts. The more you can demonstrate your technical expertise, the better!

Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled challenges in previous roles, particularly in developing scalable and reliable systems. Think of examples where you optimised machine learning pipelines or improved automation processes. This will show your potential employer that you're not just a coder, but a problem solver.

Familiarise Yourself with Agile Methodologies

Since the role involves working in an Agile environment, be prepared to discuss your experience with Agile practices. Share how you've collaborated with cross-functional teams and contributed to delivering features in sprints. This will highlight your adaptability and teamwork skills.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the company's approach to AI and machine learning, or how they foster continuous learning within their teams. This shows your genuine interest in the role and helps you assess if it's the right fit for you.