.

Graphcore Bristol, UK
Feb 14, 2020
At Graphcore, we're optimistic for a future where people live healthier, more informed, more creative lives. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. We believe our IPU technology will become the worldwide standard for artificial intelligence, transforming whole industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. What we do, really makes a difference. What you’ll be doing We are building an extraordinary finance team to support our rapidly scaling business. We are always looking for ways to better support the business whilst ensuring we remain financially compliant in all areas in which we operate. In this newly created position, you will play a critical role in supporting the continued growth of Graphcore and achievement of our long-term vision & goals. Reporting into the Financial Controller, your primary focus will be to define the group tax strategy, lead the treasury function and determine the technical accounting policies. This is a global role that requires both tactical and strategic capability and a highly organised, structured, approach. As well as leading all areas of tax compliance and tax strategy for the business, including international transfer pricing, you’ll provide technical accounting expertise and guidance on complex accounting areas. This includes Revenue Recognition and Share Based Payment accounting. Other responsibilities include: Lead a project to define, identify and quantify the key accounting differences between UK GAAP and IFRS/US GAAP for Graphcore group. Manage the group treasury portfolio ensuring all entities are appropriately funded, any fx exposure for the group is minimised and that returns from the portfolio are maximised subject to conservation of capital. Supporting with the set-up of new international entities. Assisting the wider finance team as required in the month end reporting process Lead Annual Insurance renewal process What you’ll bring You’ll have demonstrable experience gained from performing similar roles to include a thorough understanding of both IFRS and US GAAP accounting standards. It goes without saying that you’ll have high levels of credibility and the ability to engage with both financial and non-financial staff. You’ll also share our passion and commitment to continuous improvement. As well as the above, you’ll also bring the following skills and experience: ACA Qualified Accountant. Audit/Technical Accounting background to include experience in tax with a relevant qualification highly desirable. Strong communications skills with the ability to present and explain complex accounting issues to a variety of partners. Flexible and adaptable to change as the business grows. We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful, so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know.
Graphcore Oslo, Norway
Feb 13, 2020
At Graphcore we’re optimistic for a future where people live healthier, more informed, more creative lives. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. We believe our IPU technology will become the worldwide standard for artificial intelligence, transforming whole industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. What we do, really makes a difference. What you’ll be doing As our Graphcloud System Administrator, you will ensure that our Graphcloud software, hardware and networks infrastructure runs smoothly and efficiently. Working closely with our customers and Graphcloud architects, you will develop, plan, install and operate the AI compute Graphcloud Platform as a Service (PaaS) offering. This is a broad role that requires a service minded attitude and the ability to diagnose and resolve problems quickly. Other responsibilities include: Set up accounts and provision AI compute resources as required by users Monitor performance and maintain systems according to requirements Ensure security through access controls, backups and firewalls Upgrade systems with new releases and models Develop expertise to train staff on new technologies Build an internal repository (wiki) with technical documentation, manuals and IT policies What you’ll bring You’ll have demonstrable experience gained from performing similar roles within the technology sector. You should also have the patience & ability to communicate with a variety of interdisciplinary teams and users. As well as the above, you’ll also bring the following skills and experience: Strong understanding of networks (LAN, WAN) and networked storage systems Experience with Hardware and Environmental Monitoring and Management tools such as HP OpenView, IBM Tivoli, Microsoft System Center or OpenBMC Prior experience with Configuration Monitoring and Management tools such as Puppets, Ansible, Chef or Salt Previous experience of Resource and Workload Provisioning, Monitoring and Management tools like SLURM, LSF, etc. cloud container provision tools like Kubernetes, Docker Swarm etc. and system monitoring like Prometheus Knowledge of system security (e.g. intrusion detection systems) and data backup/recovery Ability to create scripts in Python, Perl or related languages BSc/Ba in Information Technology, Computer Science or a related discipline We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful, so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know.
Graphcore Bristol, UK
Feb 13, 2020
Closing date: 8th March 2020 Start date: Monday 29th June 2020 End date: Friday 4th September 2020   The programme As an Intern you’ll work alongside industry specialists applying your technical knowledge to real projects. You’ll be able to hone your existing skills and develop your technical expertise through on the job learning, being supported by a buddy throughout.  About Graphcore Graphcore has created a new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. What will you be doing? As an intern within the silicon team you will gain experience designing AI chips using the latest EDA tools in cutting edge deep sub-micron technologies. You could be working within one of the following teams: Logical design and DFT; responsible for realising architectural intent in a form that can be physically implemented and subsequently manufacturing level tested. Verification; ensure that our IPU performs in accordance with its specification and that its implementation is similarly accurate. Physical Design; take the logical RTL and produce final transistor level layout (GDS) ready to send to a foundry for manufacture. What do you need to have? We’re looking for technically-minded, highly-motivated and adaptable problem solvers who can thrive in our collaborative team. Specifically, for this programme you’ll also need to: Be an undergraduate studying for an Electrical & Electronics Engineering or Computer Science degree (or related) and on track for a 2:1 or above Have completed at least one year of University study and be expecting to graduate no earlier than 2021 Be able to demonstrate your programming skills to solve design issues in C++ and/or Python Enthusiastic and passionate about AI technology Benefits In addition to a competitive salary our centrally-located Bristol office provides a well-stocked kitchen with healthy food, drinks and snacks and our very own barista. We have an active social scene too - from cycling, yoga, running and football right through to a board game group. We also have a company social evening every 3 weeks where all employees can come together outside of the workplace.   We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know.
Graphcore Bristol, UK
Feb 13, 2020
Closing date: 8th March 2020 Location: Bristol Start date: Monday 29th June 2020 End date: Friday 4th September 2020 Duration: 10 weeks   About Graphcore Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators to expand human potential with technology. What we do, really makes a difference. The Programme Embedded directly into our specialist Machine Learning Frameworks team, you’ll be working alongside industry experts using your technical knowledge to help drive the transformative performance of our Intelligence Processing Unit (IPU). Our Frameworks team is responsible for understanding popular AI frameworks such as Tensorflow and Pytorch and how they integrate with our Poplar framework and runtime environment. Reporting to the Team Lead, you will be supporting sprints within the Software team through working on designated tasks. This could include writing scripts, debugging, testing, researching ideas and concepts within the product scope. What do you need to have? We’re looking for technically-minded, highly-motivated and adaptable problem solvers who can thrive in our small but collaborative team. Specifically for this programme you’ll need to: Be proficient at programming in C, C++ and/or Python, demonstrated through academic projects, hobbies or extra-curricular activities Be studying towards a Computer Science. Software Engineering or Electrical & Electronics Engineering degree discipline (or related) and on track for a 2:1 or above Have completed at least one year of University level study and be expecting to graduate no earlier than 2021 Enjoy debugging issues to find root causes Be a confident communicator and able to work across multiple teams Enthusiastic and passionate about emerging AI technology Benefits In addition to a competitive salary our centrally-located Bristol office provides a well-stocked kitchen with healthy food, drinks and snacks and our very own barista. We have an active social scene too - from cycling, yoga, running and football right through to a board game group. We also have a company social evening every 3 weeks where all employees can come together outside of the workplace. We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know.
Graphcore Bristol, UK
Feb 13, 2020
Closing date: 8th March 2020 Start date: Monday 29th June 2020 End date: Friday 4th September 2020 About Graphcore Graphcore has created a new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The role Our Customer Engineering team are the best users of Graphcore's Intelligence Processing Units (IPUs). As an Intern in this team you’ll gain exposure to state-of-the-art machine learning models and how they are used by some of the world’s biggest players in A.I.  You’ll work alongside our Machine Learning Engineers to support live customer projects and contribute your technical skills to help develop comprehensive solutions. This could include: Implementing/porting machine learning models using our frameworks for deployment on Graphcore hardware.  Analysing and improving the performance of these models on our hardware.  Debugging issues in our software stack that are exposed by working with these models.  Giving feedback to our core software engineering and ML frameworks team’s about how to improve our product  What do you need to have? We’re looking for technically-minded, highly-motivated and adaptable problem solvers who can thrive in our collaborative team. Specifically, for this programme you’ll also need to: Be an undergraduate studying for an Electrical & Electronics Engineering or Computer Science degree discipline (or related) and on track for a 2:1 or above Have completed at least one year of university study and expecting to graduate no earlier than 2021 Be able to evidence your technical skills using C++ and/or Python, for example through projects or previous work experience An excellent communicator with strong team-working and interpersonal skills, able to thrive in a customer-facing environment Highly motivated, action-oriented and a self-starter, demonstrated through extra-curricular activities or hobbies beyond your studies Passionate about the field of AI with a keen interest to continue learning Benefits In addition to a competitive salary our centrally-located Bristol office provides a well-stocked kitchen with healthy food, drinks and snacks and our very own barista. We have an active social scene too - from cycling, yoga, running and football right through to a board game group. We also have a company social evening every 3 weeks where all employees can come together outside of the workplace.   We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know.
Graphcore London, UK
Feb 13, 2020
Field Applications Engineer The use of machine learning to reimagine software applications and service development is exploding. Companies from every corner of the industry the biggest cloud service providers to corporate industrials to financial services to healthcare to retailers are exploring new ways of building products and services using data-centric learning models in place of traditional explicit programming. The drive to deliver more timely and more accurate results is compelling an ever greater need for specialized computing power. GPUs have been hailed as the solution to those computing needs but the industry is actively searching for a better, more efficient solution. Graphcore has that solution. Graphcore’s Intelligence Processing Units, or IPUs, are specifically designed for artificial intelligence and compute-dense graph applications. These are not GPUs, Graphics Processing Units, but rather graph processors especially adept at the kinds of computations used in understanding relationships within a sea of data. Architecturally, IPUs looking nothing like GPUs. They offer performance, latency, and power efficiency advantages a GPU will be unable to match. Graphcore offers support for popular industry ML frameworks and a full tool suite for developers to innovate both within and outside those frameworks. As a FAE, you will be working closely with Graphcore’s customers and partners to help them in understanding and getting the most from our Intelligence Processing Unit (IPU) technology. In your work you will support some of the world’s top machine learning innovators at deep learning research groups, at academic institutions, at innovative machine learning start-ups, at leading automotive companies, and at some of the world’s largest cloud and internet companies. You will need to develop a deep understanding of the IPU architecture and the associated Poplar™ tools and become familiar with leading machine learning frameworks. We want you to become an industry thought leader on Graphcore technology and developing new parallel algorithms for the IPU. You should be interested and keen to present at industry conferences and will be able to back this up with written blogs and compelling content. The role will include product positioning and acting as a technical consultant to our key customers through architectural evaluation, integration of our technology into their designs and support through production deployment. Responsibilities Own the technical relationships with our customers and partners and helping them to exploit Graphcore’s IPU technology to achieve breakthroughs in artificial intelligence Be a technical expert on Graphcore’s products, directly supporting our Sales teams to secure design wins, and to lead hardware and software support of our products from the design-in phase through to successful completion and production deployment Become a recognized expert on Graphcore’s IPU technology and Poplar™ tools and deliver compelling training to our customers and partners Work with the Product Management and Engineering to ensure a good flow of customer and market feedback that can be incorporated into future products Requirements Strong background and related experience writing applications for high performance computing, digital signal processors, GPUs or FPGAs Bachelor’s in engineering, Computer Science, Mathematics, Physics or similar field Deep experience with C++ and in-depth knowledge of computer architectures, high performance programming and parallel programming Excellent communication & presentations skills and comfortable in a customer-facing environment Ability to multitask effectively in a fast-paced environment Action-oriented with strong analytical and problem-solving skills Strong time-management and organization skills for coordinating and prioritizing multiple projects and initiatives Keen interest to learn about the exciting new field of AI Differentiators Masters or PhD in related computationally intensive science or engineering field Experience working with modern deep learning software architecture and frameworks including: Tensorflow, MxNet, Caffe, Caffe2, Torch, and/or PyTorch Experience working with PCIe form-factor accelerators such as GPUs, DSPs or FPGAs Experience in the AI or Machine Learning space Experience working to optimize scientific or computationally intensive application codes, libraries or compilers This position can be based at our offices in our London, Cambridge or Bristol office and could require frequent travel to customer & partner sites. Graphcore is an equal opportunity workplace, and we would like to hear from all qualified applicants. If you have a disability or any special needs that we might need to accommodate, please just let us know.  
Graphcore Beijing, China
Feb 13, 2020
Full-Time Location: Hangzhou, Shanghai, Beijing, China Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do, really makes a difference. RESPONSIBILITIES • Expand business relationships with key stakeholders at Cloud Service Providers, Server OEMs/ODMs and etc in China • Develop engagement strategy, funnel new market opportunities to build up business pipeline for Graphcore • Drive IPU technology adoption, grow IPU sales and market share, be responsible for design-win, forecast and revenue • Work with Executives, Field Engineering team to define territory strategy, budgeting and hiring plan etc REQUIREMENTS • 10 years of experience in technology sales & business development • Recent working experience with Cloud Service Providers, Internet companies, Server OEMs/ODMs • Strong communication and presentation skills (written and verbal), ablity to speak and write in English • Hunter mentality creating own leads and pipeline • Strong business and executive presence • Analytical minded with the ability to look at data for forecasting, trending, and market strategies • Able to work independently with a proven track record of performance working remotely • Track record of success and knowledge with prospects and csutomers in definted territory • Bachelor’s Degree in related field preferred DIFFERENTIATORS • Experience in the cloud or automotive space • Experience working with accelerators such as GPUs, DSPs or FPGAs • Experience working with Datacenter/Cloud customers for server application will be a big plus We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know.
Graphcore Bristol, UK
Feb 13, 2020
Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do, really makes a difference. This team provides the interface between development platforms containing IPU devices and the host machine. Involves working on the host PCI express driver and low-level userspace libraries to provide device access functionality to our Poplar platform. The runtime also provides access functionality for the production test infrastructure for building IPU products so it requires working with the hardware teams. Requirements A strong background in C and C++ development is required. A good understanding of how hardware platforms are built in particular the interfacing of devices to a host machine via PCI Express and USB. Knowledge of Linux kernel driver development is useful but not essential. Knowledge of modern operating systems and memory management is also beneficial. The position requires the candidate to work very much at the software/hardware boundary of a system. Please note, we are only considering candidates who have an established right to work in the UK for roles based in Bristol, UK We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know.
Graphcore Cambridge, UK
Feb 13, 2020
Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do, really makes a difference. This team provides the interface between development platforms containing IPU devices and the host machine. Involves working on the host PCI express driver and low-level userspace libraries to provide device access functionality to our Poplar platform. The runtime also provides access functionality for the production test infrastructure for building IPU products so it requires working with the hardware teams. Requirements A strong background in C and C++ development is required. A good understanding of how hardware platforms are built in particular the interfacing of devices to a host machine via PCI Express and USB. Knowledge of Linux kernel driver development is useful but not essential. Knowledge of modern operating systems and memory management is also beneficial. The position requires the candidate to work very much at the software/hardware boundary of a system. Please note, we are only considering candidates who have an established right to work in the UK for roles based in Cambridge, UK We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know.
Graphcore Bristol, UK
Feb 13, 2020
Closing date: 8th March 2020   Founded just over three years ago, Graphcore's growth and impact has been little short of staggering. We believe we're in a unique position as a new wave of machine learning technology begins to emerge. We see a world where technology enhances human potential and takes us into a new era of intelligence and progress that everyone can benefit from. What we can achieve over the next few years will re-shape businesses around the world. As a Talent Acquisition team, we are committed to growing Graphcore further by hiring exceptional people and helping to build an inclusive work environment that enables everyone to do their best work. The programme Embedded directly into our Talent Acquisition team as part of the global People function you’ll identify, attract and onboard the outstanding talent needed to drive the continued growth and transformation of our business as we scale over the coming years. The role You’ll start off by learning about our approach to talent acquisition - systems, tools and processes - as well as building your understanding of Graphcore, our business, people and products. From there you’ll work alongside our Talent Acquisition Partners to learn all aspects of the candidate journey; partnering with hiring teams to understand talent requirements coordinating screening stages ensuring an outstanding experience throughout. In addition, you'll support our Early Careers programmes - an essential talent pipeline of interns and graduates - working alongside our Specialist with exposure to the attraction, selection and management of students into Graphcore. Throughout the course of the programme you'll gain broad exposure across the technical, commercial and operational teams that make up Graphcore. You'll also gain a thorough understanding of the specialist teams within the people function; Talent Development, Compensation & Benefits, HR Operations and Business Partnering, with the opportunity to undertake additional projects along the way. With the support of formal training and a buddy, this role will equip you with the experience and exposure to explore multiple potential career avenues as you progress. What do you need to have? We are looking for motivated individuals with ambition to build their career within a global People function. With a desire to learn, work and develop as you go, you'll also be; On track to obtain a 2:1 or above Able to quickly build credible relationships An excellent communicator with proven interpersonal skills An effective multi-tasker A self-starter, validated through extra-curricular activities or hobbies Passionate about working in a tech scale-up with an active interest in the field of AI Benefits In addition to a competitive salary, we also offer a generous pension scheme and to support your well-being we provide health insurance, life cover and an employee assistance programme. Our centrally located Bristol office provides a well-stocked kitchen with healthy food, drinks and snacks and our very own barista! We have an active social scene too - from cycling, yoga, running and football right through to a board game group. We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful. If you have a disability or additional need that requires accommodation, just let us know.  
Graphcore Bristol, UK
Feb 13, 2020
Location: Bristol Contract type: Permanent Start date: September 2020 Closing date for applications: 27th February 2020 The programme Embedded within our Silicon team, you will have the opportunity to work on high-profile and meaningful projects from day one. We have developed a programme that allows you to enjoy on the job experience as well as building your knowledge through a comprehensive and tailored training and development plan. The role Over the course of the programme you will undertake three six-month rotations across the following areas: The Logical design and DFT team; responsible for realising architectural intent in a form that can be physically implemented and subsequently manufacturing level tested. The Verification team; ensure that our IPU performs in accordance with its specification and that its implementation is similarly accurate. The Physical Design team; take the logical RTL and produce final transistor level layout (GDS) ready to send to a foundry for manufacture. During these rotations you'll gain experience with modern physical implementation steps such as synthesis, place and route, timing analysis, physical design checks, power integrity and logical equivalence. You will also be learning CPU and ASIC verification methodologies including constrained random test generation and functional coverage. Our designs are in leading edge technology nodes which make our work more interesting and a very good environment to learn about the latest design challenges. All of the three rotations involve using industry standard EDA tools with which you will become familiar. Throughout the programme you’ll be supported with formal training, a buddy and a mentor. Upon completion of your rotations you can expect to move into a permanent position within one of the above teams. What do you need to have? A typical day would involve working closely with other graduates and members of the team to solve design challenges as they arise. Our approach to solving design challenges is very much a collaborative one, based around teamwork and collective input. We are looking for highly-technical, passionate and motivated individuals! As well as a desire to learn, work and develop in a technically challenging, fast moving environment you should also; Have obtained, or be on track to obtain a high 2:1 or equivalent in an Electrical Engineering, Computer Science or related degree discipline Possess strong programming skills in C++ and/or Python, demonstrated through projects or previous work experience Be highly motivated, passionate and a self-starter, evidenced by extra-curricular activities or hobbies beyond your studies Thrive in a collaborative environment, enjoying working across teams to identify and work through root causes of deep issues Advantageous, but not essential Knowledge of modern deep learning software architecture and frameworks including Tensorflow, MxNet, Caffe and/or PyTorch Silicon transistor knowledge Assembly languages Benefits In addition to a competitive salary we also offer a generous pension scheme. To support your well-being we provide health insurance, life cover and an employee assistance programme. Our centrally-located Bristol office provides a well-stocked kitchen with healthy food, drinks and snacks and our very own barista. We have an active social scene too - from cycling, yoga, running and football right through to a board game group. We also have a company social evening every 3 weeks where all employees can come together outside of the workplace.
Graphcore Bristol, UK
Feb 05, 2020
Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. As Senior Product Manager for our IaaS offering, you will work with our partners to deliver innovative IPU scale-out infrastructure that will support new business models and innovative machine intelligence cloud services. You will develop product strategies and partner closely with cross-functional teams in Graphcore (Engineering, Marketing, and Sales) and with external datacenter partners, to define and deliver innovative IPU cloud services. You will develop product solutions, Go-to-Market, and manage business relationships to deliver on the huge market potential for IPU in the cloud market. The position with be part of the Graphcore Product team and has the potential to be based in either the Graphcore Rackscale team in Oslo or in Graphcore Corporate Head Quarters in Bristol. Main duties: Lead the strategic development of managed cloud IPU services based on the IPU scaleout systems Responsible for the full lifecycle of IaaS product and services through close partnership and innovative business approaches.  Develop a clear and effective product go to market strategy to successfully launch new cloud products together with partners and lead successful execution of this plan across functional teams.  Responsible for internal training, sales, and development of the portfolio  Perform competitive analysis, define and communicate key advantages.  Communicating roadmap and technical capabilities to customers and new opportunities and requirements to our engineering team  Drive awareness of Graphcore IaaS solutions in the market and engage with key influencers. Enable Sales with tools and training to support the selling process   Requirements: Extensive experience of product management in datacenter and/or HPC. B.Sc. in computer science, software engineering or other technical disciplines, MSc/ BA a plus Entrepreneurial character that is able to see and develop new markets and new opportunities Very good knowledge of datacenter IT infrastructure and software tool chains used in cloud and/or supercomputers (compute, storage, network, security, administration, virtualization and orchestration) Interest and/or experience with AI and deep learning is also a plus International travel up to 30% Position may be based in Graphcore’s Oslo or Bristol office            We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment making Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful, for them to do their best.
Graphcore London, UK
Feb 05, 2020
The use of machine learning to reimagine software applications and service development is exploding. Companies from every corner of the industry – the biggest cloud service providers to corporate industrials to financial services to healthcare to retailers – are exploring new ways of building products and services using data-centric learning models in place of traditional explicit programming. The drive to deliver more timely and more accurate results is compelling an ever greater need for specialized computing power. GPUs have been hailed as the solution to those computing needs but the industry is actively searching for a better, more efficient solution. Graphcore has that solution. Graphcore’s Intelligence Processing Units, or IPUs, are specifically designed for artificial intelligence and compute-dense graph applications. These are not GPUs, Graphics Processing Units, but rather graph processors especially adept at the kinds of computations used in understanding relationships within a sea of data. Architecturally, IPUs looking nothing like GPUs. They offer performance, latency, and power efficiency advantages that uniquely distinguish them from GPU, CPU, and FPGA alternatives. Graphcore offers support for popular industry ML frameworks and a full tool suite for developers to innovate both within and outside those frameworks. As an AI Engineer, you will be working closely with Graphcore’s customers and partners to help them in understanding and getting the most from our Intelligence Processing Unit (IPU) technology. In your work you will support some of the world’s top machine learning innovators at deep learning research groups, at academic institutions, at innovative machine learning start-ups, at leading automotive companies, and at some of the world’s largest cloud and internet companies. You will need to develop a deep understanding of the state-of-the-art in artificial intelligence & machine learning domains and work with our customers to develop new techniques which exploit the unique features of our IPU architecture. We want you to become an industry leader on Graphcore technology and machine learning applications in the cloud, in automotive and in embedded applications. You should be interested and keen to present at industry conferences and will be able to back this up with written blogs and compelling content. Responsibilities Develop strong technical relationships with researchers and engineers at our customers and partners and help them to develop new algorithms using Graphcore’s IPU technology and achieve breakthroughs in artificial intelligence Support Sales teams as they engage new customers, understanding their AI challenges and describing how Graphcore’s technology can help Become leader on machine learning and advocate for Graphcore’s IPU technology Work with the Product Management and Engineering to ensure a good flow of customer and market feedback that can be incorporated into future products Contribute to Graphcore’s applications code base Requirements Solid related experience ideally in Machine Learning, HPC or a math's intensive engineering field Bachelors in Engineering, Computer Science, Mathematics, Physics or similar field Hands on experience working with modern deep learning software architecture and frameworks including: Tensorflow, PyTorch and ONNX Strong mathematics background and a keen interest in new Machine Intelligence frameworks and techniques Comfortable in a customer-facing environment and experience working with developers or researchers Ability to multitask efficiently in a fast paced environment Lateral thinking with strong analytical and problem solving skills Strong time-management and organization skills for coordinating and prioritizing multiple projects and initiatives Strong written and verbal communications skills with the ability to effectively collaborate with management and engineering Strong team-working and excellent interpersonal skills Differentiators Masters or PhD in related computationally intensive science or engineering field Experience with C/C++, parallel programming and knowledge of computer architectures Experience working with accelerators such as GPUs, DSPs or FPGAs Experience in the cloud or automotive space This position can be based at our offices in London, Bristol or Cambridge and could require frequent travel to customer & partner sites. Graphcore is an equal opportunity workplace and we would like to hear from all qualified applicants. If you have a disability or any special needs that we might need to accommodate, please just let us know.    
Graphcore Bristol, UK
Feb 05, 2020
Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do, really makes a difference. Responsibilities Guide and execute the development of production, characterisation and diagnostic tests for our IPU procecssor’s embedded SRAM using DFT EDA tools, lab equipment, and production test equipment. Experienced in developing test progs/algorithms/techniques/methods for SRAM test chips on new technologies Key Skills and Experience Degree level qualifications in Electronics, Physics or equivalent qualifications Good communicator Systematic approach Experience of Linux, Bash and Git Thorough understanding of the principles and practice of SRAM test Thorough understanding of SRAM design and electrical behaviour Experience with MBIST DFT tools. We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know. Please note, we are only considering candidates who have an established right to work in the UK for roles based in Bristol, UK.
Graphcore Hsinchu City, Hsinchu City, Taiwan
Feb 05, 2020
Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do, really makes a difference. As a Manufacturing Product Engineer, you will be part of the Operations Manufacturing team working closely with the Graphcore Design and Test Engineering teams as well as Quality and Supply Chain Management in support of volume production. You will work with Design Engineering to ensure product is manufacturable and with Supply Chain to ensure on time delivery of demand plan and to identify suitable suppliers. You will work closely with the contract manufacturers to provide day to day manufacturing support as well as continuous improvements in manufacturing capabilities, quality and yield. You will need to develop an understanding of Graphcore products and link the manufacturing processes to key product performance metrics. You will be expected to understand, analyse and develop relevant manufacturing KPIs and metrics and be comfortable with the use and development of leading edge data analysis tools.  RESPONSIBILITIES Drives hardware manufacturing quality and yield improvement roadmap and activities internally and externally at PCBA, Server (L10) and Rackscale (L11) assembly partner(s) Manages and maintains external hardware (PCBA, L10 & L11) assembly manufacturing partner engineering relationships Owner and primary contact for hardware assembly manufacturing issue resolution Drive data analysis methods and requirements for development and volume production data Research and develop enabling technologies for next generation products with suppliers Works closely with other product engineering fields to drive overall system quality improvements Supports customer engagements as required REQUIREMENTS Strong fault diagnosis, problem solving and failure analysis skills Thorough understanding of PCBA, Server (L10) and Rackscale (L11) manufacturing processes and implementation of lean methodologies Understanding of manufacturing execution systems and engineering data collection systems Ability to understand the interaction and dependencies between silicon, package, PCBA, L10 and L11 Knowledge of system level mechanics, thermal management and validation methods Working knowledge of system level software and testing would be of benefit Experience and excellent knowledge of continuous improvement methodologies employing tools such as SPC and DOE Excellent English written and oral communication skills Ability to work on own initiative as well as in cross functional and cross regional teams by employing strong interpersonal skills Experienced in working with leading edge suppliers in Semiconductor Supply Chain This position will require frequent travel to partner sites in Taiwan and occasional travel to the Graphcore Headquarters in the UK and Rackscale Design Centre in Norway. Other global travel may be necessary to sub suppliers and customers. This position is based at our office in Hsinchu, Taiwan. We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know.  
Graphcore Bristol, UK
Feb 05, 2020
Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do, really makes a difference. Responsibilities Manage all aspects of end product quality management Establish close working relationships with internal Engineering partners Establish close working relationship with contract manufacturing partner in Asia (full SMT & product assembly) Own and drive definition of product Quality and compliance Own reliability assessment process and related activities Be the key contact for customer product quality engagements Manage interactions with suppliers, customer to deliver best in class quality targets Triage fails (internal & external) to provide initial analysis of product level screening Develop a clear roadmap for Quality associated with various market segments Requirements Systematic approach Strong data analysis skills Good communicator Good problem solving skills Familiar with relevant Quality standards for electronic products Familiar with relevant semiconductor Quality standards Experienced in ownership of all aspects of product quality Degree level qualifications in Electronics, Physics or equivalent qualifications/experience Please note, we are only considering candidates who have an established right to work in the UK for roles based in Bristol, UK.
Graphcore Hsinchu City, Hsinchu City, Taiwan
Feb 05, 2020
Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do, really makes a difference. Responsibilities: Understand links between SRAM electrical behaviour and underlying manufacturing process technology Understand links between SRAM electrical behaviour and underlying defects/faults/abnormalities in manufacturing process technology Understanding of SRAM electrical behaviour on device process window and other process variation Experienced in developing tests for SRAM on leading edge finfet based technologies Requirements Systematic approach Strong data analysis skills Good communicator Good problem solving skills Familiar with leading edge finfet based SRAM technology Experienced in discussing with design team drawing upon deep SRAM experience Experienced in ownership of all aspects of SRAM technology Degree level qualifications in Electronics, Physics or equivalent qualifications/experience We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best work. If you have a disability or additional need that requires accommodation, just let us know.
Graphcore South Seoul, Korea
Feb 01, 2020
Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do, really makes a difference. As an AI Engineer, you will be working closely with Graphcore’s customers and partners to help them in understanding and getting the most from our Intelligence Processing Unit (IPU) technology. In your work you will support some of the world’s top machine learning innovators at deep learning research groups, at academic institutions, at innovative machine learning start-ups, at leading automotive companies, and at some of the world’s largest cloud and internet companies. You will need to develop a deep understanding of the state-of-the-art in artificial intelligence & machine learning domains and work with our customers to develop new techniques which exploit the unique features of our IPU architecture.  We want you to become an industry thought leader on Graphcore technology and machine learning applications in the cloud, in automotive and in embedded applications. You should be interested and keen to present at industry conferences and will be able to back this up with written blogs and compelling content. Responsibilities Develop strong technical relationships with researchers and engineers at our customers and partners and help them to develop new algorithms using Graphcore’s IPU technology and achieve breakthroughs in artificial intelligence Support Sales teams as they engage new customers, understanding their AI challenges and describing how Graphcore’s technology can help Become a thought leader on machine learning and advocate for Graphcore’s IPU technology Work with the Product Management and Engineering to ensure a good flow of customer and market feedback that can be incorporated into future products Requirements 4+ years of related experience ideally in Machine Learning, HPC or a math’s intensive engineering field Bachelor’s in Engineering, Computer Science, Mathematics, Physics or similar field Experience working with modern deep learning software architecture and frameworks including: Tensorflow, MxNet, Caffe, Caffe2, Torch, and/or PyTorch, or a strong mathematics background and a keen interest to learn about these exciting new techniques Comfortable in a customer-facing environment and experience working with developers or researchers Ability to multitask effectively in a fast-paced environment Action-oriented with strong analytical and problem-solving skills Strong time-management and organization skills for coordinating and prioritizing multiple projects and initiatives Strong written and oral communications skills with the ability to effectively interface with management and engineering Strong team-working and excellent interpersonal skills Differentiators Masters or PhD in related computationally intensive science or engineering field Experience with C/C++, parallel programming and knowledge of computer architectures Experience working with PCIe form-factor accelerators such as GPUs, DSPs or FPGAs Experience in the cloud or automotive space This position is based in Seoul, Korea and could require frequent travel to customer & partner sites.
Graphcore Oslo, Norway
Feb 01, 2020
Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models’ orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, robotic or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do really makes a difference. The Performance and AI Engineering team focus is, firstly, to understand the direction of cutting-edge research in the wider AI community. Secondly, we are responsible for the analysis, optimisation and deployment of machine intelligence models that support such efforts onto our novel scaleout IPU systems. Our third main activity is the development and communication of applications on our systems that push the boundaries of what is possible with AI today.   Responsibilities    Work closely with GraphcoreProduct, Engineering and Research teams around the world to find highly performant solutions in the new and challenging world of AI  Collaborate with some of the world’s top AI researchers and engineers at our customers and partners, and help them to develop new algorithms and achieve breakthroughs  Develop applications using world-leading computeresources that push the boundaries of what is possible with AI today Provide industry thought leadership by attending and presenting at leading conferences, as well as providing written blogs and other content Requirements In-depth understanding of AI techniques, particularly the Deep Learning family of algorithms Experience working with modern Deep Learning software architecture and frameworks such as Tensorflowor PyTorch  Experience with C++/Python and in-depth knowledge of computer architectures, high performance programming and parallel programming Comfortable in a customer-facing environment Analytical and proactive mindset, a passion for AI and performance engineering, and an eye for innovation.  Strong communication skills with the ability work well as part of a team as well as interface with management and engineering teams. Differentiators Masters or PhD in computationally intensive science or engineering field  Experience working with the AI research community  Practical experience with state-of-the art neural networks such as BERT and ResNet. Understanding of their application in domains including but not limited to NLP, computer vision, robotics and control, medicine and engineering.  Background in low-level coding and performance optimisation Experience working with accelerators such as GPUs, DSPs or FPGAs We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best. If you have a disability or additional need that requires accommodation, just let us know.
Graphcore Oslo, Norway
Jan 30, 2020
Graphcore has created a completely new processor, the Intelligence Processing Unit (IPU), specifically designed for artificial intelligence. The IPU’s unique architecture means developers can run current machine learning models’ orders of magnitude faster. More importantly, it lets AI researchers undertake entirely new types of work, not possible using current technologies, to drive the next great breakthroughs in general machine intelligence. We believe our IPU technology will become the worldwide standard for artificial intelligence compute. The performance of Graphcore’s IPU is going to be transformative across all industries and sectors whether you are a medical researcher, roboticist or building autonomous cars. Our team is at the forefront of the artificial intelligence revolution, enabling innovators from all industries and sectors to expand human potential with technology. What we do really makes a difference. As a Software Machine Learning Engineer, you will be working as part of Graphcore’s engineering team in Oslo developing Graphcore scale out technology for our Intelligence Processing Unit (IPU).  In your role, you will be working closely with our engineering teams in Oslo and Bristol on how to bring the benefits of our AI scaleout solution to our customers. Responsibilities The Machine Learning team will be responsible for understanding popular AI frameworks and how they will be distributed and integrated with our Poplar compiler and runtime environment for our IPU. With a special focus on distributed AI compute in large scale clusters. Key Skills Distributed Pytorch, Tensorflow, Horovod Familiarity with details and tradeoffs of different deep learning architectures (such as CNNs, RNNs, etc.) and how they are applied in domains such as computer vision, NLP etc. Knowledge of Deep Learning frameworks backend Systems programming background with an understanding of program execution and how it relates to OS, multithreading, multiprocessing and disk I/O and network Fluent in Python, C and C++  Useful To Have Master’s degree in computer science or other relevant technical degree General Software development experience Test driven design Automated software testing Familiar with Scrum/Agile methodology Familiar with continuous integration: Phabricator, Jenkins, Gitlab or Buildbot Software configuration management: Git This position will also require close interaction with colleagues in Bristol. This is a full-time role based in Oslo (Norway). We welcome people of different backgrounds and experiences and are committed to building an inclusive work environment that makes Graphcore a great home for everyone. We are an equal opportunity employer and want to build a work environment where everyone is happy, productive and respectful so they can do their best. If you have a disability or additional need that requires accommodation, just let us know.