Tachyum: Once-In-a-Lifetime Job Opportunity

Do you want to participate on development of critical chip for world fastest supercomputers? Join a Silicon Valley startup team opening R&D center in Bratislava, Slovakia. We are building core team for Tachyum Slovakia.
APPLY NOW

About Tachyum

Tachyum is US-based semiconductor company that opens its first European office in Bratislava, Slovakia. Tachyum is on track to unveil its disruptive new Universal Processor chip that will provide unprecedented compute performance and power efficiency for Data Center and AI applications, and enable a new generation of Supercomputers. Tachyum Cloud Chips for Hyperscale Workloads, Deep ML, General, Symbolic & Bio AI will help to simulate human brain-sized neural networks in real time.

Open Positions

GCC Compiler Engineer

Level:

  • Experienced, Full Time Employee

Who We Are Looking For:

  • Proven C/C++ development
  • Deep understanding of compilers for processors and/or GPUs
  • Skilled in object-oriented design and standard programming practices
  • Experience with GNU Toolchain and debugging experience with GCC compiler
  • Knowledge of open source tools and integration with Linux kernel
  • Ability to Learn new technologies and apply the knowledge quickly

What You’ll Be Doing: 

  • Drive and deliver GCC on new platform with new computational mechanism
  • Build and manage GCC and GNU toolchain
  • Debug various issues with GCC and GNU toolchain
  • Apply knowledge and experience in porting GCC to new platforms
  • Run functionality and performance regressions
  • Identify performance bottlenecks and optimize system performance
  • Engage with an experienced cross-disciplinary staff to conceive new designs and innovations

Salary:

  • From 3 000 € (based on seniority of candidate)

Location:

  • Bratislava, Slovakia

 

Are you interested? We are looking forward to hear from you and get your CV:

talent@syncular.io

Software Engineer (Debugging Tools)

Level:

  • Experienced, Full Time Employee

Job Description:

  • Our Core System Software team is looking for a talented, hands-on Software Engineer focused on debugging tools to join our growing organization. Join us on our mission to dramatically improve the computational efficiency of data-center workloads.

Who You Are:

  • Play a critical role in development of debugging tools for the new chip being designed by Tachyum.
  • Shape the company’s software development methodologies and processes, as well as actively involve with the open source communities
  • Have a genuine interest in debugging and compiler technologies, processors, operating systems, with a keen eye for detail and a passion for quality and a drive to improve software development tools and processes

Minimum Qualifications:

  • Strong C/C++ coding skills in Linux environment
  • Experience with compilers, linkers, debuggers, and core files
  • Strong problem solving and software development/troubleshooting skills
  • Ability to work independently and as part of a team in a fast-paced dynamic environment with little supervision
  • Ability to manage time and prioritize effectively

Preferred Qualifications:

  • Contributions to LLVM, GDB, or other open source compiler and debugger projects
  • Knowledgeable on state-of-art compiler, developer, and productivity tools
  • Working knowledge of DWARF debugging format
  • Knowledgeable on Linux kernel debugging and JTAG

Salary:

  • From 2 800 € (based on seniority)

Location:

  • Bratislava, Slovakia

 

Are you interested? We are looking forward to hear from you and get your CV:

talent@syncular.io

DevOps Engineer (Linux)

Level:

  • Experienced, Full Time Employee

Job Description:

  • Our Core System Software team is looking for a talented, hands-on DevOps Engineer focused on Linux to join our growing organization. Join us on our mission to dramatically improve the computational efficiency of data-center workloads.As a founding member of the DevOps team, your focus would be on improving engineering efficiency through the use of infrastructure resources and services. The DevOps Team is responsible for providing and maintaining:

— Source Code Control System — Defect Tracking — Continuous integration systems — Test Case Tracking system — Equipment Tracking / Status — Usage Monitoring — VM Inventory/utilization

Responsibilities:

  • Proficiency with Linux and Windows system administration
  • Tools development and management (Test Tracking, Automated Test Framework, Enhancement Management, Prioritization and Implementation)
  • Data Center Management
  • Provide high value contributions to toolchain development
  • Engage with internal engineering customers to proactively improve efficiency of the build, test and general lab infrastructure
  • Continuously assess and evolve technology and core components
  • Load balance with engineering cross-functional groups to achieve organizational objectives.

Qualifications:

  • Proficiency with Linux system administration (Windows is big plus)
  • Moderate development capability in a modern scripting or programming language and the desire to learn more
  • Experience managing networks
  • Experience with CI/CD. We use Jenkins
  • Experience with tracking tools. We use Bugzilla and plan to migrate to JIRA
  • Ability to troubleshoot problems across every facet of datacenter technology
  • Ability to manage time and prioritize effectively

Preferred Qualifications:

  • Working knowledge of commonly used tools and frameworks utilized by the open source community
  • Practical experience contributing to an open source project
  • Practical experience with toolchains (GCC, LLVM etc.)
  • Practical experience with Linux kernel builds

Salary:

  • From 2 300 € (based on seniority)

Location:

  • Bratislava, Slovakia

 

Are you interested? We are looking forward to hear from you and get your CV:

talent@syncular.io

AI and ML Algorithms Architect / Researcher (Junior)
 

Job Description:

  • We are looking for an AI and Machine Learning Algorithms Architect/Researcher (junior)to join our growing team of AI/ML experts. As a team member, you will be evolving and optimizing our SoC/CPU architecture, as well as, optimizing software and libraries to make them excel in performing AI/ML tasks. You are an AI/ML engineer who enjoys optimizing HW architectures and software algorithms and evolving them.
  • The AI and ML Algorithms Architect/Researcher will support our hardware and software developers and scientists on building next generation data center AI processors. You are team player who is comfortable supporting the needs of multiple functions, systems and products. The right candidate will be excited by the prospect of optimizing or designing our company’s processor and software.

Roles and Responsibilities:

  • Apply AI/ML learning knowledge in optimizing SoC/CPU architecture, compiler, math libraries etc.
  • Analyze and model performance of Tachyum’s AI processor and software tools running ML tasks
  • Build models, tools and infrastructure to conduct performance analysis and validation for Tachyum’s AI processor. The objective for such tools and models should include, but not limited to modeling accuracy, speed, power consumption and memory footprint of Tachyum’s AI processor performing industry standard AI benchmarks as well as customer-oriented target applications
  • Analyze workloads used in the industry to benchmark AI/ML performance in processors and use such knowledge to help HW and SW architects at Tachyum to optimize their respective system designs.

Qualifications:

  • BS, MS or PhD degree in Computer Science, Informatics, Applied Math or another related field. MS or PhD level preferred if no industrial experience
  • 3+ years’ experience coding with the following software language/tools (at least 2 types):  C/C++, Python, Matlab, Java, Scala, SystemC. Experience with one or more assembly languages is a plus
  • Experience or knowledge with one of the well-known AI/ML development environment/packages such as: Tensorflow, Caffe, Torch etc. Understand one or more deep learning architectures such as Deep convolutional Neural Net, LSTM, Multilayer Perceptron/Backpropagation learning. If new college graduate, then school project and course work in AI, deep learning and connectionist AI can be counted as relevant experience
  • Knowledge with one or more CPUs (RISC or x86), GPUs, Vector co-processors (e.g. MMX/SSE/AVX), and/or DSPs. If new college graduate, then school project and course work in computer architecture and design can be counted as relevant experience
  • Knowledge with one or more operating systems and system libraries
  • Good team-work and interpersonal skills

Salary:

  • From 2 500 € (based on seniority of candidate)

Location:

  • Bratislava, Slovakia

 

Are you interested? We are looking forward to hear from you and get your CV:

talent@syncular.io

AI and ML Algorithms Architect / Researcher (Senior)
 

Job Description:

  • We are looking for a talented AI and Machine Learning Algorithms Architect/Researcher (Senior)to join our growing team of AI/ML experts. As a team member, you will be evolving and optimizing our SoC/CPU architecture, as well as, optimizing software and libraries to make them excel in performing AI/ML tasks. You are an expert AI/ML engineer who enjoys optimizing HW architectures and software algorithms and evolving them.
  • The AI and ML Algorithms Architect/Researcherwill support our hardware and software developers and scientists on building next generation data center AI processors. You are self-directed and comfortable supporting the needs of multiple teams, systems and products. The right candidate will be excited by the prospect of optimizing or designing our company’s processor and software.

Roles and Responsibilities:

  • Apply AI/ML learning knowledge in optimizing SoC/CPU architecture, compiler, math libraries etc.
  • Analyze and model performance of Tachyum’s AI processor and software tools running ML tasks
  • Build models, tools and infrastructure to conduct performance analysis and validation for Tachyum’s AI processor. The objective for such tools and models should include, but not limited to modeling accuracy, speed, power consumption and memory footprint of Tachyum’s AI processor performing industry standard benchmarks as well as target applications
  • Analyze workloads used in the industry to benchmark AI/ML performance in processors and use such knowledge to help HW and SW architects at Tachyum to optimize and validate their respective system designs

Qualifications:

  • BS, MS or PhD degree in Computer Science, Informatics, Applied Math or another related field, with at least 3 years of relevant industrial experience
  • 7+ years’ experience coding with the following software languages/tools (at least 2 types):  C/C++, Python, Matlab, Java, Scala, SystemC, Knowledge of one or more types of assembly languages is also required
  • Experience with one of the well- known AI/ML development environment/packages such as: Tensorflow, Caffe, Torch etc. Understand one or more deep learning architectures such as convolutional neural net, LSTM, Multilayer Perceptron/Backpropagation learning
  • Experience with one or more CPUs (RISC or x86), GPUs, Vector co-processors (e.g. MMX/SSE/AVX), and/or DSPs
  • Experience or general knowledge with one or more operating systems and system libraries
  • Experience or general knowledge with one or more industry standard processor benchmark
  • Good project management and interpersonal skills

Salary:

  • From 4 500 € (based on seniority of candidate)

Location:

  • Bratislava, Slovakia

 

Are you interested? We are looking forward to hear from you and get your CV:

talent@syncular.io

CPU Performance Engineer
 

Job Description:

  • Collaborate with software and system teams to identify and profile critical workloads for CPU performance and power. Develop representative benchmarks for CPU critical workloads. Capture key workloads for simulation on CPU performance model. Identify hardware and software performance bottlenecks. Run and analyze workloads on simulators and prototype devices as well as work on developing and automating performance analysis infrastructure. Oversee system performance lifecycle and identify key metrics for performance improvements. Provide technical assistance to improve system performance, capacity, reliability and scalability.

Roles and Responsibilities:

  • Contribute to architectural planning and design with development engineers
  • Design and deploy cloud scale environments to study performance
  • Develop and automate performance measurement and data analysis tools
  • Develop performance diagnostics tools in the products
  • Understand the products in depth to be able to identify bottlenecks in code/design/architecture
  • Implement or prototype optimization ideas

Qualifications:

  • 5 or more years of substantial professional experience
  • Master’s Degree or PhD in Computer Science or Engineering
  • Strong programming skills in C/C++
  • Strong Operating Systems fundamentals and Linux administration skills
  • Excellent analytical, debugging, and troubleshooting skill
  • Experience in performance benchmarking, analysis and optimization of distributed, multi-threaded applications in Java or C/C++
  • Validated understanding of CPU, caches, memory, and software subsystems as they relate to performance
  • Confirmed ability to work well with others in a dynamic, iterative development environment with ability to solve problem and prove own ideas
  • Excellent interpersonal skills
  • Knowledge and experience with common performance benchmarks and workloads
  • Knowledge of OS internals and compiler technology a plus
  • Knowledge of FORTRAN is a plus

Preferred Qualifications:

  • Strong understanding of system architecture, including processors, storage and networking
  • Working knowledge of SPEC2006 and/or SPEC2017 benchmarks

Salary:

  • From 2 500 € (based on seniority of candidate)

Location:

  • Bratislava, Slovakia

 

Are you interested? We are looking forward to hear from you and get your CV:

talent@syncular.io

Interested? Sync with us and Tachyum.

Choose Open Position:

Tachyum in Media

Tachyum Chip: More than 10x the Performance of Conventional Processors

– May 2018 –

Rat brain for rent: Smarter AI in hyperscale datacenters

– August 2018 –

Tachyum Touts Benefits of Universal Processor at HOT CHIPS 2018

– August 2018 –