At a Glance
- Tasks: Develop cutting-edge applications on D-Wave's quantum systems and solve complex problems.
- Company: Join a pioneering tech company at the forefront of quantum computing.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic team environment with a focus on collaboration and creativity.
- Why this job: Make a real impact by tackling challenging problems that drive customer success.
- Qualifications: 5+ years in Python, strong problem-solving skills, and a passion for innovation.
The predicted salary is between 60000 - 80000 € per year.
Role Summary: Senior Application Developer – UK Customer Solutions team. Deliver applications for customers, develop industry‑leading software on D‑Wave’s quantum systems, collaborate with stakeholders and internal teams, and support market launch of new solutions.
What You'll Do:
- Develop algorithms to solve complex problems while building applications on the D‑Wave quantum computer and internal tools.
- Implement and optimize the performance of quantum applications, primarily in Python.
- Build custom applications to solve complex problems for customers or for market release.
- Ensure successful delivery of projects to achieve positive business value for customers.
- Collaborate with business stakeholders and team members to understand application requirements and design customized solutions.
- Become an expert on professional services offerings such as the cloud service (LEAP) and open‑source software tools (Ocean).
- Help solve real‑world, challenging problems that directly impact customers’ business success.
About You:
- 5+ years professional experience with Python; knowledge of NumPy, Pandas, Scikit‑learn, and Networkx is a plus.
- Masters, PhD, or equivalent in Operations Research, Computer Science, Mathematics, Statistics, Physics, or related technical field preferred.
- Experience working directly with customers to identify requirements and consult on solutions to complex business problems.
- Strong knowledge of probability, statistics, and/or mathematics.
- Experience with version control software such as Git.
- Experience implementing complex algorithms.
- Experience with leading optimization tools (e.g., CPLEX or Gurobi) to solve optimization problems.
- Experience building open‑source applications for customers or market release.
- Excellent critical thinking, problem‑solving skills, and creativity in approaching new problems.
- Excellent written and verbal communication skills.
- Self‑motivated, proactive, flexible, and passionate about writing state‑of‑the‑art code.
Equal Employment Opportunity Statement: It is D‑Wave Systems Inc. policy to provide equal employment opportunity (EEO) to all persons regardless of race, color, religion, sex, national origin, age, sexual orientation, gender identity, genetic information, physical or mental disability, protected veteran status, or any other characteristic protected by federal, state/provincial, local law.
Senior Application Developer (UK) in London employer: D-Wave
D-Wave Systems Inc. is an exceptional employer that fosters a collaborative and innovative work culture, particularly within the UK Customer Solutions team. Employees benefit from opportunities to work on cutting-edge quantum technology, engage in meaningful projects that directly impact customer success, and enjoy a supportive environment that encourages professional growth and development.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Application Developer (UK) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and quantum applications. This is your chance to demonstrate your problem-solving abilities and creativity, so make it shine!
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and practicing common interview questions. Be ready to discuss your experience with algorithms and optimisation tools, as well as how you've tackled complex problems in the past.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us at StudySmarter. Tailor your application to highlight how your skills align with the role and our mission.
We think you need these skills to ace Senior Application Developer (UK) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Application Developer role. Highlight your experience with Python and any relevant projects you've worked on, especially those involving algorithms or quantum computing.
Showcase Your Skills:Don’t just list your skills; demonstrate them! Include specific examples of how you've used tools like NumPy, Pandas, or Git in your previous roles. This will help us see your practical experience.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Explain why you're passionate about developing applications and how your background aligns with our mission at StudySmarter. Make it personal and engaging!
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to us, so we can review it promptly!
How to prepare for a job interview at D-Wave
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills and get familiar with libraries like NumPy, Pandas, and Scikit-learn. Be ready to discuss how you've used these tools in past projects, as well as any experience with optimization tools like CPLEX or Gurobi.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of complex problems you've solved using algorithms. Think about the challenges you faced, the solutions you implemented, and the positive outcomes for customers. This will demonstrate your critical thinking and creativity.
✨Understand the Business Impact
Familiarise yourself with how your role as a Senior Application Developer can directly impact customer success. Be ready to discuss how your applications can deliver business value and how you’ve collaborated with stakeholders to achieve this in the past.
✨Communicate Clearly and Confidently
Practice articulating your thoughts clearly, especially when discussing technical concepts. Good communication is key, so be prepared to explain your ideas in a way that’s easy to understand, even for those who may not have a technical background.