Lead Software Engineer, Metal Runtime
7 dni temu
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.
We are seeking a highly skilled and motivated Lead Software Engineer to drive the design, development, and optimization of the Metal runtime and firmware for our AI accelerators. As a senior technical leader, you will be responsible for shaping the architecture, guiding best practices, and mentoring a team of engineers to ensure the highest performance and efficiency of our AI systems.
This role is hybrid, based out of Warsaw, Poland or Gdansk, Poland. We are also open to consider remote candidates in Poland on a case by case basis.
Responsibilities
- Technical Leadership: Provide technical direction and mentorship to a team of software engineers, fostering innovation and collaboration.
- Metal Runtime Development: Architect, design, implement, and optimize the Metal runtime for our AI accelerators, ensuring high performance and scalability.
- Firmware Development: Oversee the development of on-device asynchronous software running on tens of ASICs, managing hundreds of processors, custom data movement, and compute co-processors.
- Cross-Functional Collaboration: Work closely with hardware engineers to deeply understand the architecture and features of our AI accelerators, ensuring seamless software-hardware integration.
- Performance Analysis and Optimization: Lead performance analysis efforts, identifying bottlenecks and implementing optimizations to enhance efficiency for AI workloads.
- API Design and Implementation: Drive the design and implementation of robust APIs that enable seamless integration of the Metal runtime with higher-level software components.
- Debugging and Troubleshooting: Lead investigations and resolution of complex issues related to the Metal runtime, ensuring robust and reliable performance across diverse AI applications.
Experience & Qualifications
- Bachelor's, Master's, or Ph.D. in Computer Science, Electrical Engineering, or a related field.
- 8+ years of experience in low-level software development, with a strong background in system programming and runtime optimization.
- Expert proficiency in C/C++ with extensive experience in performance-critical programming.
- Design and implement APIs for integration with higher-level software components
- Proven track record of programming and debugging massively parallel systems.
- Deep understanding of GPU programming, parallel computing, and hardware acceleration.
- Experience leading software teams or mentoring engineers in a technical capacity.
- Familiarity with AI and deep learning frameworks (e.g., TensorFlow, PyTorch) is a plus.
- Excellent problem-solving skills, with a strong ability to design scalable and maintainable software architectures.
- Strong communication and leadership skills, with the ability to work effectively across engineering disciplines.
- Passion for pushing the boundaries of AI and high-performance computing.
Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.
This offer of employment is contingent upon the applicant being eligible to access U.S. export-controlled technology. Due to U.S. export laws, including those codified in the U.S. Export Administration Regulations (EAR), the Company is required to ensure compliance with these laws when transferring technology to nationals of certain countries (such as EAR Country Groups D:1, E1, and E2). These requirements apply to persons located in the U.S. and all countries outside the U.S. As the position offered will have direct and/or indirect access to information, systems, or technologies subject to these laws, the offer may be contingent upon your citizenship/permanent residency status or ability to obtain prior license approval from the U.S. Commerce Department or applicable federal agency. If employment is not possible due to U.S. export laws, any offer of employment will be rescinded.
-
Lead Software Engineer
7 dni temu
Gdańsk, Pomerania, Polska Develocraft Pełny etat 2 000 000 zł - 2 400 000 zł rocznieDevelocraft is looking for a Lead Software Engineer (C# & Java) for our international client. Emphasis is on creating and sustaining products that ensure reliable, seamless, and secure connectivity to banks throughout Europe. The project centers on developing "low-touch" solutions capable of managing complex financial processes, including customer onboarding...
-
Lead Software Engineer
7 dni temu
Gdańsk, Pomerania, Polska Kainos Pełny etat 60 000 zł - 90 000 zł rocznieJoin Kainos and Shape the FutureAt Kainos, we're problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. Whether we're transforming digital services for millions, delivering cutting-edge Workday solutions, or pushing the boundaries of technology, we do it together.We believe in apeople-first culture, where your...
-
Lead Software Engineer
5 dni temu
Gdańsk, Pomerania, Polska Kainos Pełny etat 60 000 zł - 120 000 zł rocznieJoin Kainos and Shape the Future At Kainos, we're problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. Whether we're transforming digital services for millions, delivering cutting-edge Workday solutions, or pushing the boundaries of technology, we do it together.We believe in a people-first culture, where your...
-
Lead Software Engineer
7 dni temu
Gdańsk, Pomerania, Polska Kainos Pełny etat 60 000 zł - 120 000 zł rocznieJoin Kainos and Shape the Future At Kainos, we're problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. Whether we're transforming digital services for millions, delivering cutting-edge Workday solutions, or pushing the boundaries of technology, we do it together.We believe in a people-first culture, where your...
-
Lead Software Engineer
5 dni temu
Gdańsk, Pomerania, Polska Mastercard Pełny etat 60 000 zł - 120 000 zł rocznieOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Lead Software Engineer
5 dni temu
Gdańsk, Pomerania, Polska Mastercard Pełny etat 60 000 zł - 120 000 zł rocznieOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Lead II
3 dni temu
Gdańsk, Pomerania, Polska UST Pełny etat 60 000 USD - 150 000 USD rocznieRole DescriptionWho we are:At UST, we help the world's best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 30+ countries, we build for boundless impact—touching billions of lives in the process. Visit us...
-
Senior C++ Software Engineer
7 dni temu
Gdańsk, Pomerania, Polska Spyrosoft Pełny etat 90 000 zł - 120 000 zł rocznieRequirements:We're looking for someone who has:Strong understanding of modern C++ Proficiency with Git/GitLabExperience with CI/CDPractical knowledge of the Linux operating system as both a development and runtime environmentExperience with code reviews, unit testing, and static analysisExperience with ADAS (Advanced Driver-Assistance Systems) is a...
-
Lead Software Engineer C#
7 dni temu
Gdańsk, Pomerania, Polska Mastercard Pełny etat 60 000 zł - 120 000 zł rocznieOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Gdańsk, Pomerania, Polska Dynatrace Pełny etat 60 000 zł - 90 000 zł rocznieYour role at DynatraceDynatrace is the world's leading Software Intelligence monitoring platform, delivering answers—not just data—about application performance and end-user experience. We're looking for experienced Software Engineers who are passionate not only about technology but also about people.Your roleAs a Senior Software Engineer with Leadership...