Top Tech Jobs & Startup Jobs

24 Days AgoSaved
Hybrid
Cambridge, Cambridgeshire, England, GBR
Senior level
Senior level
Artificial Intelligence • Semiconductor
Design, build, and execute tests for Linux device drivers, user-space libraries, and platform tools. Own test strategy, infrastructure, coverage, and quality gates for production software. Debug complex issues across hardware, firmware, drivers, and higher-level software while collaborating with development, hardware, ML, Kubernetes, and cloud teams. Guide engineering standards and influence technical decisions through clear communication and technical evidence.
Top Skills: C++Ci/CdKubernetesLinuxLinux KernelPython
25 Days AgoSaved
Remote or Hybrid
2 Locations
Entry level
Entry level
Artificial Intelligence • Semiconductor
Support electronic component selection, evaluation, qualification, and risk management across new product introduction and volume manufacturing. Manage component specifications, approved vendor lists, and bill of materials revisions while collaborating with Manufacturing, Test, Quality, Supply Chain, suppliers, and contract manufacturers. Apply knowledge of electronics, PCB manufacturing, SMT assembly, silicon, package, and PCB dependencies to improve product performance, quality, yield, and supply continuity. Mandarin communication and occasional global supplier travel may be required.
Top Skills: ArenaPcbSilicon ExpertSmt
26 Days AgoSaved
Hybrid
Bristol, England, GBR
Mid level
Mid level
Artificial Intelligence • Semiconductor
Administer and improve Arena PLM, Cognidox document management, and Accuris standards systems. Configure workflows, permissions, and controls; support users; resolve issues; maintain data quality and controlled information; and implement approved system improvements. The role partners with engineering, quality, manufacturing, and supply chain teams to manage product data, BOMs, revisions, engineering changes, release control, governance, integrations, reporting, upgrades, and migrations.
Top Skills: AccurisArena PlmCognidox
Reposted 27 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
27 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
27 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
27 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
One Month 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
One Month 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
One Month 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account