At a Glance
- Tasks: Validate Linux kernel and device drivers while building tests for complex features.
- Company: Join Graphcore, a leader in AI technology with a focus on innovation.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
- Other info: Be part of a team that drives AI breakthroughs and fosters creativity.
- Why this job: Contribute to groundbreaking AI projects in a collaborative and dynamic environment.
- Qualifications: 5+ years of experience, proficient in C++ and Python, strong problem-solving skills.
The predicted salary is between 60000 - 80000 £ per year.
Graphcore is seeking an experienced engineer to validate Linux kernel and device drivers in Cambridge. You will build and deliver tests for complex driver features, maintain CI/CD pipelines, and contribute to technical discussions.
The ideal candidate has over 5 years of experience in the industry, proficient in C++ and Python, and excellent problem-solving skills. A collaborative environment encourages innovation and contribution towards AI breakthroughs at Graphcore.
Senior Software Engineer - AI Driver Testing & CI/CD in Cambridge employer: graphcore
Graphcore is an exceptional employer that fosters a collaborative and innovative work culture, perfect for those passionate about AI advancements. Located in the vibrant city of Cambridge, employees benefit from a dynamic environment that encourages professional growth through challenging projects and continuous learning opportunities. With a focus on cutting-edge technology and a commitment to employee well-being, Graphcore offers a rewarding career path for talented engineers looking to make a significant impact.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - AI Driver Testing & CI/CD in Cambridge
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at Graphcore or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and Python. This will give potential employers a taste of what you can do and how you approach problem-solving.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of Linux kernel and device drivers. Practice coding challenges and be ready to discuss your past experiences in CI/CD pipelines during the interview.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior Software Engineer - AI Driver Testing & CI/CD in Cambridge
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C++ and Python, as well as any relevant work with Linux kernel and device drivers. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about AI and how your background makes you a perfect fit for our team. Let us know what excites you about working at Graphcore and how you can contribute to our innovative environment.
Showcase Problem-Solving Skills:In your application, include examples of how you've tackled complex problems in your previous roles. We love seeing candidates who can think critically and come up with creative solutions, especially in the context of driver testing and CI/CD pipelines.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to showcase your talents. Plus, it’s super easy!
How to prepare for a job interview at graphcore
✨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 Linux kernel and device drivers. This will show that you’re not just familiar with the tech, but that you can apply it effectively.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of complex problems you've solved in your previous roles. Think about challenges related to driver testing or CI/CD pipelines. Use the STAR method (Situation, Task, Action, Result) to structure your answers clearly and effectively.
✨Engage in Technical Discussions
Graphcore values collaboration and innovation, so be ready to engage in technical discussions during your interview. Familiarise yourself with current trends in AI and how they relate to driver testing. This will demonstrate your enthusiasm for the field and your ability to contribute to their goals.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, ongoing projects, and the company’s vision for AI breakthroughs. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values.