Company Name: Tenstorrent Job Details: $100-500k+,Variable,compensationPythonJavaC++CassandraCHadoopSparkMid,,Senior,and,Expert,levelRemote,from,US Job Url: https://app.welcometothejungle.com/jobs/6_gvpZLo?theme=take-another-look Job Description: RoleWho you areA hands-on performance optimizer with a passion for squeezing out every cycleEqually comfortable diving into low-level assembly and high-level Java codeCurious about new architectures and how to push them to their limitsCollaborative and communicative, thriving in cross-functional engineering environmentsMotivated by real-world impact—your optimizations translate into measurable winsPh.D. (or equivalent experience) in Computer Engineering, Electrical Engineering, or related fieldDeep understanding of JVM internals, interpreter, JIT, and GC algorithmsStrong skills in Java concurrency, threading models, and synchronization mechanismsHands-on experience with Java Vector API and SIMD optimizationExpertise in performance profiling/tuning with tools like perf, JFR, async-profiler, VisualVM, or YourKitProficiency in Java, Python, C/C++, and RISC-V assemblyFamiliarity with SPECjbb and large-scale workloads (Spark, Hadoop, Cassandra)What the job involvesWe are seeking an experienced Java Performance Engineer to join our team. In this role, you will work on enabling, characterizing and optimizing the performance of Java workloads running on Tenstorrent hardware platformsYou will dive deep into the JVM internal, including JIT compilation, garbage collection and synchronization mechanisms, and apply advanced profiling and tuning techniques to improve performance across a variety of key Java workloadsWhat You Will LearnPerformance trade-offs across Java workloads on RISC-V and other architecturesAdvanced JVM optimization techniques from interpreter tuning to JIT compilation strategiesSIMD and vectorization best practices with the Java Vector APICross-functional workflows between compiler, architecture, and software performance teamsState-of-the-art Java performance analysis methods and toolsApplication processWe welcome candidates at various experience levels for this role. During the interview process, candidates will be assessed for the appropriate level, and offers will align with that level, which may differ from the one in this postingShare this jobReport a problem with this jobHide companyView 23 more jobs at TenstorrentInsightsTop investors52% employee growth in 12 monthsGlassdoor (4.5)CompanyFunding (last 2 of 7 rounds)Dec 2024$693mSERIES DJun 2024$300mLATE VCTotal funding: $1.3bnOur takeAdvances in artificial intelligence apps, combined with a global chip shortage, are strong tailwinds for chip processor Tenstorrent. The semi-conducter developer is designing specialized chips for running artificial intelligence applications, building chips for what it calls "software 2.0".The company’s unique approach is to build for this future software, which it believes will be written at a higher level. Combining this with conditional computing, Tenstorrent supports a scalable distributed network approach that is analogous to a human brain.While the market for specialised AI hardware is destined to be gigantic, the company has to compete with a plethora of hopeful startups (as well as major tech companies like NVIDIA and Qualcomm). That said, Tenstorrent boasts an excellent trajectory so far, with its latest moves including unveiling its high-end Wormhole AI processors, and a partnership with LG which will see the development of chips for "Affectionate Intelligence".KirstyCompany Specialist at Welcome to the Jungle