At a Glance
- Tasks: Develop high-quality software and APIs for AI hardware performance.
- Company: Leading AI compute innovator based in Bristol.
- Benefits: Flexible hours, private medical insurance, and a supportive work environment.
- Other info: Engaging environment with opportunities for growth and collaboration.
- Why this job: Join a cutting-edge team and contribute to innovative AI technology.
- Qualifications: Degree in Computer Science or related field; experience with C, C++, or Python.
The predicted salary is between 28000 - 38000 £ per year.
A leading AI compute innovator in Bristol seeks a Software Engineer to develop high-quality software and APIs enabling AI hardware performance. The ideal candidate will have a degree in Computer Science or related field and experience with low-level software, including C, C++, or Python. They will participate actively in coding, testing, and design discussions, contributing to both firmware and hardware interactions.
Flexible working hours, private medical insurance, and a supportive work environment are part of the attractive benefits package.
Graduate Driver Software Engineer - Low-Level Systems employer: graphcore
Contact Detail:
graphcore Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graduate Driver Software Engineer - Low-Level Systems
✨Tip Number 1
Network like a pro! Reach out to current employees or alumni from your university who work in similar roles. A friendly chat can give you insider info and might even lead to a referral.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those involving C, C++, or Python. This gives potential employers a taste of your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for the technical interview! Brush up on low-level systems concepts and be ready to discuss your past experiences. Practising coding challenges can also help you feel more confident.
✨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 are proactive about their job search!
We think you need these skills to ace Graduate Driver Software Engineer - Low-Level Systems
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with low-level software like C, C++, or Python. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or coursework!
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 in Computer Science makes you a great fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Coding Skills: If you have any coding samples or GitHub projects, include them in your application. We appreciate seeing your work firsthand, especially anything that demonstrates your ability to develop high-quality software and APIs.
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 from our team. Plus, it’s super easy!
How to prepare for a job interview at graphcore
✨Know Your Code
Brush up on your coding skills, especially in C, C++, and Python. Be prepared to discuss your previous projects and how you tackled low-level software challenges. Practising coding problems can help you feel more confident during technical assessments.
✨Understand the Hardware
Familiarise yourself with how software interacts with hardware. Research the company's AI hardware and think about how your software solutions could enhance performance. This knowledge will show your genuine interest in the role and the company.
✨Engage in Design Discussions
Be ready to actively participate in design discussions during the interview. Think about how you would approach coding and testing in a collaborative environment. Show that you can communicate your ideas clearly and are open to feedback.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project goals, and the technologies they use. This not only demonstrates your enthusiasm for the role but also helps you gauge if the company culture aligns with your values.