Top Tech Jobs & Startup Jobs

Reposted 14 Days AgoSaved
Hybrid
Gdańsk, Województwo pomorskie, POL
351K-474K Annually
Entry level
351K-474K Annually
Entry level
Artificial Intelligence • Semiconductor
Lead and develop Frameworks software engineers in Gdańsk working on PyTorch, Triton, and related tools for Graphcore hardware. Responsibilities include coaching, feedback, performance management, priority alignment, cross-location communication, and hands-on technical contributions such as design, implementation, code review, debugging, testing, and performance analysis.
Top Skills: Accelerator ArchitecturesC++LlvmMachine Learning KernelsMlirPythonPyTorchTriton
14 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Semiconductor
Verify RTL against architecture specifications for Graphcore silicon. Responsibilities include verification planning, functional coverage closure, test generation, failure diagnosis and triage, architect feedback, shared verification infrastructure, and cross-site communication. The role requires CPU or ASIC verification experience and proficiency in SystemVerilog, Python, C++, and Linux, with leadership and planning skills.
Top Skills: AsicAssemblyC++CpuDomDrmsGccGitHTMLJavaScriptLinuxLlvmPythonRtlSgeSQLSvaSystemverilogUvmXMLXpathXslt
14 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Artificial Intelligence • Semiconductor
Verify RTL against architecture specifications for Graphcore silicon. Responsibilities include verification planning, functional coverage closure, architect feedback, test generation, failure diagnosis and triage, shared verification infrastructure, and cross-site communication. The role requires CPU or ASIC verification experience and programming across SystemVerilog, Python, C++, and Linux, with desirable experience in UVM, SVA, assembly, compilers, version control, and web technologies.
Top Skills: AssemblyC++DomDrmsGccGitHTMLJavaScriptLinuxLlvmPythonSgeSQLSvaSystemverilogUvmXMLXpathXslt
14 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Semiconductor
Integrate IP and subsystems into top-level SoC designs, develop RTL and microarchitecture, maintain build environments, and perform synthesis, linting, CDC/RDC, and timing checks. Support verification and physical design teams through interface handoffs, debug integration issues, improve automation flows, produce documentation, and coordinate consistent practices across sites.
Top Skills: Cdc/RdcDesign For TestDigital Design FlowsHigh-Speed Serial InterfacesLintingPower IntegrityPythonRtlSocSynthesisSystemverilogTclTiming Analysis
19 Days AgoSaved
Hybrid
Bristol, England, GBR
Senior level
Senior level
Artificial Intelligence • Semiconductor
Develop internal tooling and technical processes for building, testing, integrating, and releasing machine learning software components. Guide developers on build practices and dependency management, support reproducible builds in secure sandboxed environments, collaborate with QA and engineering teams to resolve integration issues, and contribute fixes to the ML software stack.
Top Skills: BazelBuildstreamC++CmakeDistributed SystemsDockerGoogletestHpcLinuxPodmanPytestPython
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
19 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Artificial Intelligence • Semiconductor
Develop internal tooling and technical processes for building, testing, integrating, and releasing Graphcore’s machine learning software stack. Guide developers on build practices and dependency management, collaborate with QA and software teams to resolve integration issues, contribute software fixes, and help ensure reproducible builds in secure, sandboxed environments.
Top Skills: BazelBuildstreamC++CmakeDistributed SystemsDockerGoogletestHpcLinuxPodmanPytestPython
19 Days AgoSaved
Hybrid
2 Locations
Entry level
Entry level
Artificial Intelligence • Semiconductor
Develop and optimize software framework support enabling Triton, PyTorch, and other machine learning frameworks to run on Graphcore hardware. Responsibilities include implementing features, compiler development, performance optimization, code reviews, technical documentation, upstream open-source collaboration, and coordinating complex technical work across teams.
Top Skills: Agile Software DevelopmentC++Compiler DevelopmentGraphcore HardwareJaxOpen-Source SoftwarePythonPyTorchTensorFlowTriton
19 Days AgoSaved
Hybrid
Bristol, England, GBR
Entry level
Entry level
Artificial Intelligence • Semiconductor
Design, implement, optimize, and support PyTorch, Triton, and related framework features for Graphcore accelerators. Contribute to upstream PyTorch, maintain Python and C++ extensions, integrate compiler backend capabilities with torch.compile, review code, write documentation, and support users. Collaborate with software, AI/ML, research, and hardware teams while working in large open-source codebases.
Top Skills: C++GitGraphcore AcceleratorsPythonPyTorchTorch.CompileTriton
19 Days AgoSaved
Hybrid
Bristol, England, GBR
Entry level
Entry level
Artificial Intelligence • Semiconductor
Lead manufacturing test strategy for complex Circuit Card Assemblies, covering optical and X-ray inspection, in-circuit testing, boundary scan, and functional test. Define test methods, evaluation criteria, architectures, and diagnostic approaches to improve defect coverage and production quality. Architect, program, and debug board-level test systems while collaborating with engineering teams, suppliers, and manufacturing partners. Provide technical direction, mentor engineers, and strengthen future product test capabilities.
Top Skills: Bed-Of-Nails MdaCircuit Card Assemblies (Cca)Functional TestIjtagIn-Circuit Test (Ict)Jtag 1149.X Boundary ScanOptical InspectionX-Ray Inspection
20 Days AgoSaved
Hybrid
Bristol, England, GBR
Senior level
Senior level
Artificial Intelligence • Semiconductor
Develop and operate private cloud services supporting Graphcore AI systems. Translate requirements into reliable deployed services, using Infrastructure-as-Code, automation, testing, monitoring, and observability. Manage Linux-based infrastructure across cloud, virtualization, networks, storage, and pre-release hardware and software. Collaborate with software platform, datacentre, and product teams to maintain critical system performance and availability.
Top Skills: AnsibleAwkBashCi PipelinesGitInfrastructure-As-CodeLinuxMonitoringNetworkingObservabilityOpentofuPackerPrivate CloudPythonRhelSedStorageTerraformUbuntuVirtualization
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account