Ruby Engineer

2 weeks ago


Southampton, Southampton, United Kingdom Gaia Labs Full time

We are seeking a highly motivated, innovative and confident individuals to join the GPU Performance Modeling Team; we are a group that is driving advanced exploration for next generation GPU architectures and micro-architectures.

You should have strong knowledge of computer architecture and micro-architecture
You will need strong communication, influence and negotiation skills to enable right data driven decisions are taken
Familiarity with a range of performance and/or power simulation environments
Strong coding skills including object-oriented programming with C & C++
Strong understanding of common data structures and algorithms
Knowledgeable in software design patterns
Knowledge of scripting languages such as Perl, Python, or Ruby

As a Performance Modeling Engineer you will be part of a team that is defining and optimizing Apple's GPU micro-architecture.

With others you will seek out areas for improvement while collecting data and measurements that either confirm the idea or rule it out.

The role requires the analysis of interesting workloads across existing and new product categories to identify bottlenecks and opportunities for improvement.

You will be architecting new simulator features and brainstorming novel ideas to boost simulation performance.

Youll collaborate with world-class GPU & SoC Architects to steer and improve the implementation of GPU simulators and performance models used for research, performance analysis, and microarchitecture tuning.

We also cross-collaborate as a larger architecture and performance team to maintain and improve the simulation environment and look for ways to boost the productivity of the entire team.


In this position you will be expected to:

  • C++ performance modeling of proposed architectural solutions and features.
  • Carefully analyze and present results to enable data specific architecture/design.
  • Writing architectural specification documents in collaboration with engineers across different disciplines.
  • Education & ExperienceBS/MS/BEng/MEng/PhD in related field.
Some International travel will be required.

#

  • Southampton, Southampton, United Kingdom Endeavour Recruitment Solutions Full time £30,000

    Endeavour Recruitment has a brilliant opportunity for a Junior (DevOps) Developer Operations Engineer based in Southampton. There is a salary on offer of up to £30K plus benefits. Working in an Agile environment you will be troubleshooting, liaising with testers, developers as well as product managers to provide creative solutions within product...


  • Southampton, Southampton, United Kingdom Gaia Labs Full time

    Summary Posted: Mar 29, 2024 Role Number: Do you have an uncommon desire to seek out and solve exceedingly difficult challenges rather than the easy ones? Do you believe that truly valuable and meaningful accomplishments are the result of pushing the limits of perseverance? Do you believe that a world-class team with relentless drive can surpass even...


  • Southampton, Southampton, United Kingdom Endeavour Recruitment Solutions Full time £40,000 - £50,000

    Technologies: TSQL MS SQL OLTP OLAP Data Warehouse Database BI Business Intelligence Reverse Engineer Database Security Endeavour Recruitment has a fantastic opportunity for an experienced Database Developer. In-depth T-SQL knowledge is essential. This role is in a prime location close to Air/Rail/Road Networks. Candidates should have a minimum of 4 years'...


  • Southampton, United Kingdom Gaia Labs Full time

    We are seeking a highly motivated, innovative and confident individuals to join the GPU Performance Modeling Team; we are a group that is driving advanced exploration for next generation GPU architectures and micro-architectures. You should have strong knowledge of computer architecture and micro-architecture You will need strong communication, influence...


  • Southampton, United Kingdom Gaia Labs Full time

    We are seeking a highly motivated, innovative and confident individuals to join the GPU Performance Modeling Team; we are a group that is driving advanced exploration for next generation GPU architectures and micro-architectures. You should have strong knowledge of computer architecture and micro-architecture You will need strong communication, influence...

  • Software Engineer

    4 weeks ago


    Southampton, United Kingdom Gaia Labs Full time

    At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Were looking for a driven but adaptable developer, working primarily in Go and Swift, but dipping into other languages like Python, Bash or Ruby as necessary, to help build a powerful platform that enables internal engineers to deliver incredible...

  • Software Engineer

    4 weeks ago


    Southampton, United Kingdom Gaia Labs Full time

    At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Were looking for a driven but adaptable developer, working primarily in Go and Swift, but dipping into other languages like Python, Bash or Ruby as necessary, to help build a powerful platform that enables internal engineers to deliver incredible...

  • Software Engineer

    4 weeks ago


    Southampton, United Kingdom Gaia Labs Full time

    At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Were looking for a driven but adaptable developer, working primarily in Go and Swift, but dipping into other languages like Python, Bash or Ruby as necessary, to help build a powerful platform that enables internal engineers to deliver incredible...

  • Software Engineer

    4 weeks ago


    Southampton, United Kingdom Gaia Labs Full time

    At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Were looking for a driven but adaptable developer, working primarily in Go and Swift, but dipping into other languages like Python, Bash or Ruby as necessary, to help build a powerful platform that enables internal engineers to deliver incredible...


  • Southampton, United Kingdom Gaia Labs Full time

    At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. The Top Design team at the UK GPU Design Centre works on complex, large-scale GPU related projects. We partner with our graphics architecture, functional verification, and physical design teams to deliver high quality graphics IP in order to...


  • Southampton, United Kingdom Gaia Labs Full time

    At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. The Top Design team at the UK GPU Design Centre works on complex, large-scale GPU related projects. We partner with our graphics architecture, functional verification, and physical design teams to deliver high quality graphics IP in order to...


  • Southampton, United Kingdom Gaia Labs Full time

    At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. The Top Design team at the UK GPU Design Centre works on complex, large-scale GPU related projects. We partner with our graphics architecture, functional verification, and physical design teams to deliver high quality graphics IP in order to...


  • Southampton, United Kingdom Gaia Labs Full time

    At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. The Top Design team at the UK GPU Design Centre works on complex, large-scale GPU related projects. We partner with our graphics architecture, functional verification, and physical design teams to deliver high quality graphics IP in order to...