Jobiba hiring network

Io Module Engineer Jobs

450 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current io module engineer jobs. Use filters to narrow by work mode, employment type, experience and date posted.

V
Vercel
📍 San Francisco• Hybrid• $208K – $312K/yr
23 days ago

About Vercel: Vercel is the agentic infrastructure company, freeing people and agents to ship what's next. For more than a decade we've helped builders move from idea to production with speed, security, and exceptional developer experience. Now we're scaling our products for both agents and people to ship and run software, built in the open and trusted by OpenAI, PayPal, Ramp, Supreme, and millions of developers worldwide. About the Role: We are looking for a Product Manager to join our Product team. You will own Vercel's compute platform — Fluid compute, Vercel, Functions, Sandbox, and more — the layer that runs every workload our customers deploy. You will set the direction for how developers configure, scale, and run code on Vercel, from a single function, to multi-service architectures, to agents. You will report to the Product Lead and will be located in San Francisco, CA (hybrid). Vercel invested in its own microVM-based compute infrastructure externally called “Fluid compute”. Fluid changed what’s now possible to run on Vercel. For example, we’ve delivered Sandboxes, a new primitive to run untrusted and agent-generated code. We are just scratching the surface of what Fluid is can deliver. This is a senior role with wide latitude: you'll decide where that platform goes next. If you’re based within a pre-determined commuting distance of one of our offices (SF, NY, London, or Berlin), the role includes in-office anchor days on Monday, Tuesday, and Friday. If you're located beyond that distance, the role is fully remote. For location-specific details, please connect with our recruiting team. What You Will Do: Own the product vision, strategy, and multi-year roadmap for Vercel's compute platform. Define how Vercel serves AI and agent workloads, where long-running, I/O-bound, and code-executing tasks have a fundamentally different compute profile than traditional request/response traffic. Shape the developer experience of running workloads on Vercel: resource model

NR
28 days ago

We are a global team of innovators and pioneers dedicated to shaping the future of observability. At New Relic, we build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. As we continue to expand our global footprint, we're looking for passionate people to join our mission. If you're ready to help the world's best companies optimize their digital applications, we invite you to explore a career with us! Your opportunity We are a global team of innovators shaping the future of observability. Our intelligent platform gives customers real-time insight into complex systems so they can innovate faster and operate reliably in an AI-first world. If you’re excited by high-throughput distributed systems and want to contribute to one of the largest and fastest-growing observability platforms, we’d love to hear from you. Join a backend engineering team focused on building and operating JVM-based services that ingest, process, and serve massive volumes of telemetry data. You’ll work on high-scale, low-latency systems that power mission-critical observability features used by engineers worldwide. What you'll do Design, build, and operate JVM-based microservices (primarily Java and Kotlin) with a focus on performance, scalability, and reliability. Own services end-to-end: architecture, implementation, deployment, monitoring, on-call participation, and continuous improvement. Apply strong concurrency and performance practices: asynchronous programming, backpressure, efficient I/O, memory management, and GC tuning. Build and evolve event-driven systems; work with Kafka for streaming, partitioning, consumer groups, and schema evolution.Instrument services for deep observability (metrics, logs, traces), define SLIs/SLOs, and use e Experience with Kafka or similar streaming technologies (topic/partition strategy, consumer lag, idempotency, schema compatibility) strongly preferred. Proficiency w

javarediskubernetes
View job →
N
29 days ago

The Silicon Co-Design Group (SCG) sits at the crossroads of architecture, design, marketing, operations, and productization. Our work spans early architecture through final product delivery across Datacenter, Gaming, Robotics, Automotive, and Embedded markets. We work closely across functions to deliver chips that change what is possible. NVIDIA’s Silicon Co-Design Group is hiring a Chip Lead to serve as the technical lead for one of our most consequential silicon programs! This is not project management, and it is not a senior IC role. You are the person the program partners with on its hardest technical questions — when the right answer is not obvious, and when leadership needs a single technical perspective to align on direction. You are accountable for the technical integrity of the chip end-to-end. You guide co-design feature integration, help resolve the toughest multi-functional bugs, and serve as the project-specific custodian of the qualification playbook. The program runs cleaner because you are on it! What you’ll be doing: You will partner across design, validation, software, and manufacturing to keep the program’s technical narrative clear and on track. Day to day, you will: Serve as the single technical point of contact for multi-functional decisions, issues, and trade-offs. Co-lead program-level feature integration from chip to system, surfacing inter-function dependencies and guiding them to resolution. Help resolve the program’s hardest multi-functional bugs by translating ambiguous, multi-team symptoms into root-cause closure on areas such as HBM, power and thermal, high-speed I/O, and packaging. Steward the qualification playbook. When the playbook does not fit a situation, guide the mitigations and capture the lessons as reusable methodology for other SSG programs. Shape the program’s technical narrative by surfacing key risks, trade

aiproject management
View job →

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this possible, with the ultimate goal of making life multiplanetary and expanding consciousness to the stars. SpaceXSI is building Super Intelligence to help humanity understand the universe. Our teams are building the full Super Intelligence stack: from our Colossus supercomputers, to Grok models, to our suite of applications, including Grok Bot, Grok Build, Grok Imagine, Grok Voice, and X. We're creating a powerful flywheel where more compute trains better models, better models power more useful products, and what we learn from people using those products shapes what we build next. ABOUT THE ROLE: Join the power generation engineering team to design, commission, and maintain plant control systems. As a Controls Engineer, you will own BOP PLC/HMI and the control-room SCADA picture that brings generation and balance-of-plant into one operating view — Solar, 6000, and BOP on a single set of screens. You will work from control philosophy through commissioning and ongoing reliability, hands-on at the panel and in the control room. The position is based in Memphis, TN, with potential travel to other sites. RESPONSIBILITIES: Own BOP PLC and HMI design, programming, and commissioning for power generation balance-of-plant systems (fuel gas, water, compressed/instrument air, HVAC, cooling, electrical auxiliaries, and related process/utility systems) Design and maintain the plant SCADA architecture so operators have one operating picture in the control room integrating Solar, 6000, and BOP — graphics, alarms, historian, and situational awareness on a single platform Develop control philosophy, control narratives, I/O lists, network drawings, cause-and-effect diagrams, and HMI/SCADA standards for reuse across the facility Specify PLC

recruitment
View job →
S
1mo ago

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Principal Software Engineer — Performance Engineering (Cloud Infrastructure) Engineering Location: Menlo Park About the Team The Capacity, Performance & Efficiency team sits at the intersection of cloud infrastructure, workload behavior, performance measurement, and business economics. We drive Snowflake’s cloud infrastructure adoption and evolution strategy, price/performance decisions, platform footprint expansion amidst capacity constraints, and strategic alignment with cloud service provider (CSP) technical roadmaps. We're looking for a Principal Performance Engineer to drive Snowflake's cloud infrastructure performance strategy. This is a high-autonomy, high-impact role for someone who can go deep on hardware internals (CPU microarchitecture, memory bandwidth, I/O behavior) while also translating that technical depth into pricing, capacity, and roadmap decisions across Snowflake. You will drive the evaluation of new hardware generations across all major cloud providers, build the benchmarking and modeling infrastructure that turns raw performance data into pricing and rollout decisions, and represent Snowflake in technical discussions with CSPs and silicon partners. You'll help grow performance engineering as a discipline across the company — mentoring engineers, b

awsazuregcp
View job →

Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. We are part of Micron’s HBM Design Architecture organization, where we push the limits of memory technology every day. Our team works across global, multicultural engineering groups to build next-generation HBM solutions that power AI and machine learning. We believe the best ideas come from collaboration, curiosity, and a shared drive to innovate! This role plays a critical part in ensuring the reliability of Micron’s most advanced DRAM and HBM products. As an ESD & Latch Up Engineer, you will shape protection strategies from early design through high-volume manufacturing, working hands-on with silicon, layout, and foundry partners. If you enjoy solving deep technical problems and influencing product robustness at scale, this role offers both impact and growth. This role supports the design and deployment of AI-enabled solutions that improve efficiency and decision-making. Responsibilities: Define and own chip-level and IP-level ESD and latch up strategies for HBM DRAM, base die, I/O, TSVs, and die-to-die interfaces Establish ESD and latch up requirements, targets, and sign-off criteria aligned with JEDEC/ESDA standards Enable ESD protection circuits and latch up safe layout practices across designs and technologies Lead silicon validation, failure analysis, and correlation of pre-silicon assumptions to silicon results Act as the technical interface to foundries and partner closely wit

machine learningairecruitment
View job →

Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can fuel the very innovation we are pursuing. Responsibilities Validation Execution Assist in executing Validation Runs on IQP/ETV materials under defined timelines, ensuring coverage completeness across MBIST and Native Mode flows. Support time-bound data crunching (log parsing, statistical summaries) and contribute to summary report preparation. Platform & Test Program Support Operate and debug programs on SM3/Cobra (MBIST) and Advantest V93K (Native) . Assist in hardware readiness: handler, socket, loadboard, and probe card setup. Technical Analysis & Simulation Validate high-speed I/O (>11 Gbps) and assist with eye diagram and signal integrity checks. Support Verilog simulation tasks (testbench execution, waveform review) to reproduce sightings and validate fixes. Data & Automation Develop basic scripts in Python for log parsing and data visualization. Maintain documentation in Confluence/Jira and version control in Git/Perforce. Debug & Collaboration Participate

pythongitlinux
View job →
C
Cohere
📍 San Francisco• Full-time
1mo ago

Who are we? Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. We’re training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of AI and we are looking for folks that want to be part of that. We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company headquartered in Toronto with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul. Join us! Why this role? The Data Infrastructure team at Cohere is responsible for the storage and data movement layer underlying every model training run. We're building the unified storage layer that feeds our training workloads. It needs to serve petabytes of training data and model checkpoints fast enough to keep thousands of GPUs busy across several training clusters. In this role, you’d have an opportunity to build this system from the ground up. You’d be a key contributor, working on a problem few teams have had to solve at this scale. In this role, you will: Design, build, and operate the distributed storage system that feeds model training and evaluation. Run this system multiple on Kubernetes clusters at petabyte scale. Work with researchers and training-infra teams on how jobs actually read and write data, and turn that into throughput, latency, and durability requirements Work through the networking, I/O, and consistency problems of moving large datasets and checkpoints across regions and backends, with GPU idle time and time-to-insight as the measures of success You may be a good fit if you have: Strong storage fundamentals,

pythonkubernetesgit
View job →
M
1mo ago

Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can fuel the very innovation we are pursuing. Responsibilities Validation Execution Assist in executing Validation Runs on IQP/ETV materials under defined timelines, ensuring coverage completeness across MBIST and Native Mode flows. Support time-bound data crunching (log parsing, statistical summaries) and contribute to summary report preparation. Platform & Test Program Support Operate and debug programs on SM3/Cobra (MBIST) and Advantest V93K (Native) . Assist in hardware readiness: handler, socket, loadboard, and probe card setup. Technical Analysis & Simulation Validate high-speed I/O (>11 Gbps) and assist with eye diagram and signal integrity checks. Support Verilog simulation tasks (testbench execution, waveform review) to reproduce sightings and validate fixes. Data & Automation Develop basic scripts in Python for log parsing and data visualization. Maintain documentation in Confluence/Jira and version control in Git/Perforce. Debug & Collaboration Participate

pythongitlinux
View job →
C
Coinbase
📍 New York• Hybrid• $40 – $40/hr
1mo ago

Ready to do the most impactful work of your career? At Coinbase , we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase . This is a 12-week internship during summer 2027. You'll join the People Analytics team within our People Success Function. This team provides intelligence and tools that empower leaders to make key people decisions and drive business value. You'll support analyses across the employee lifecycle, help streamline reporting processes, and contribute to solutions that measure the impact of complex People programs. What you'll do: Analyze People data across the employee lifecycle to identify trends and surface actionable insights for leadership Apply AI tools to accelerate data exploration and enable self-service access to insights for stakeholders Prototype AI-driven workflow automations for recurring reports, anomaly detection, and data-quality checks Support ad hoc data requests by building and maintaining spreadsheets and dashboards Partner with stakeholders to improve dashboard navigation, access, and self-service reporting Collaborate with team members to develop executive presentations that translate data into clear narratives Required Skills and Experience: Currently pursuing a degree or certificate in an analytical discipline (e.g., data science, statistics, I/O psychology, business analytics, or related field). Demonstrated experience analyzing and manipulating data using spreadsheets (Excel, Google Sheets) with the ability to translate findings into action

sqlaiExcel
View job →
A
Anyscale
📍 San Francisco• Full-time• $215K – $265K/yr
1mo ago

About Anyscale: At Anyscale , we're on a mission to democratize distributed computing and make it accessible to software developers of all skill levels. We’re commercializing Ray , a popular open-source project that's creating an ecosystem of libraries for scalable machine learning. Companies like OpenAI , Uber , Spotify , Instacart , Cruise , and many more, have Ray in their tech stacks to accelerate the progress of AI applications out into the real world. With Anyscale, we’re building the best place to run Ray, so that any developer or data scientist can scale an ML application from their laptop to the cluster without needing to be a distributed systems expert. Proud to be backed by Andreessen Horowitz, NEA, and Addition with $250+ million raised to date. About the role Ray aims to provide a universal API for building distributed applications. To achieve this goal requires a distributed system with high levels of performance and reliability. We're looking for engineers with systems software experience that are interested in contributing to the Ray backend. About the Ray Core Team The Ray Core team develops and maintains the Ray C++ backend (e.g., distributed scheduler, language runtime integration, I/O and memory subsystems). We are responsible for the reliability, scalability, and performance of Ray as well as ensuring that Ray provides the right feature set to support higher level libraries and use cases. The team works on a balance of new features / distributed libraries, test infra improvements, debugging, and longer-term architectural improvements to Ray. A snapshot of projects you can work on: Optimizing performance of large-scale workloads on Ray Stability and stress testing infrastructure Improving fault tolerance (HA) As part of this role, you will: Leading cross-team projects while mentoring junior team members Develop high quality open source software to simplify distributed programming (Ray) Identify, implement, and evaluate architectural improvements

azuremachine learningai
View job →

About Ubiquiti At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT. At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity. Responsibilities: Develop Linux user-space firmware for Ubiquiti networking products; Collaborate with global firmware, hardware, cloud, and product teams throughout the product lifecycle; Design, implement, and maintain system services, management daemons, libraries, and product business logic; Develop network-facing applications using sockets, IPC mechanisms, netlink, and event-driven I/O; Integrate open-source packages and third-party components into our OpenWrt-based firmware and build systems; Maintain and improve existing firmware, focusing on stability, performance, security, and resource efficiency; Develop interfaces between low-level platform components, device-management services, and higher-level product features; Diagnose complex laboratory and field issues using logs, packet captures, tracing, core dumps, and profiling tools. Requirements: 3+ years of embedded Linux software development experience using C or C++; Strong understanding of Linux internals, including processes, threads, memory management, filesystems, signals, and service lifecycle; Experience with Linux networking, sockets, IPC, netlink, epoll, and asynchronous application design; Solid networking fundamentals, including Ethernet, TCP/UDP, IPv4/IPv6, routing, bridging, firewalls, and DNS/DHCP.; Experience with Git, Bash, cross-compilation, toolchains,

pythongitlinux
View job →

Company: tastytrade Role: Senior Linux Infrastructure Engineer Location: Chicago, IL — Hybrid About the Role We are looking for a senior Linux engineer who is equal parts operator and builder. You will own the systems layer of our production environment — from the metal to the configuration management code. This is a hands-on role: you will jump into incidents, tackle challenging engineering problems, design systems that scale, and evaluate new software and architectures. This is not a role where the abstractions hide the machine. You are expected to be curious about what is underneath and to be the person other engineers come to when a system is behaving in a way nobody can explain. What You'll Do Own Linux performance. Diagnose and tune systems under real production load: CPU scheduling and NUMA placement, memory and page cache behavior, disk and filesystem I/O, and network stack tuning. Lead troubleshooting on hard problems. Work incidents methodically — form a hypothesis, find the cheapest test that falsifies it, and narrow the search rather than changing five things at once. Write postmortems, organize follow-up tasks, and future-proof the environment so the same issue does not recur. Write and maintain configuration management code. Build infrastructure declaratively with Salt, Ansible, Chef, or Puppet, treating that code with the same standards as application code: reviewed, tested, and version-controlled. Run containerized workloads. Build, deploy, and operate services on Kubernetes or Nomad, including scheduling behavior, resource limits, health checking, and the failure modes that only appear under contention. Automate in Bash and Python. Replace manual runbooks with tooling and streamline repeatable work. Operate core network services. Troubleshoot TCP/IP with confidence and bring solid networking fundamentals. Manage DNS and DHCP as production ser

pythonrediskubernetes
View job →
MI
Mach Industries
📍 Huntington Beach• $115K – $150K/yr
1mo ago

About Mach Industries Founded in 2023, Mach Industries is a rapidly growing defense technology company focused on developing next-generation autonomous defense platforms. At the core of our mission is the commitment to delivering scalable, decentralized defense systems that enhance the strategic capabilities of the United States and its allies. With a workforce of approximately 350 employees, we operate with startup agility and ambition. Our vision is to redefine the future of warfare through cutting-edge manufacturing, innovation at speed, and unwavering focus on national security. We are dedicated to solving the next generation of warfare with lethal systems that deter kinetic conflict and protect global security. The Role Mach Industries is seeking an Automation Engineer, Controls to develop, integrate, and commission automated manufacturing equipment across our factories. You will design and program controls systems using Mach's standardized Beckhoff TwinCAT platform, working directly with manufacturing engineers, automation engineers, equipment OEMs, and systems integrators to take equipment from concept through production. This is a highly hands-on engineering role. You will develop PLC software, integrate sensors, motion systems, robotics, vision, and safety devices, commission equipment on the factory floor, and troubleshoot automation systems during production ramp. Key Responsibilities Design, program, integrate, and commission controls systems for automated manufacturing equipment. Develop PLC software using Beckhoff TwinCAT and Mach's standardized controls architecture and software libraries. Configure Beckhoff IPCs, EtherCAT I/O, servo drives, instrumentation, sensors, and industrial communication networks. Develop machine sequences, state machines, interlocks, alarms, fault handling, diagnostics, and recovery logic. Integrate PLC-controlled equipment with industrial robots, machine vision, motion systems, test equipment, and process instrumentation. Im

gitExcel
View job →
MI
Mach Industries
📍 Huntington Beach• $195K – $225K/yr
1mo ago

About Mach Industries Founded in 2023, Mach Industries is a rapidly growing defense technology company focused on developing next-generation autonomous defense platforms. At the core of our mission is the commitment to delivering scalable, decentralized defense systems that enhance the strategic capabilities of the United States and its allies. With a workforce of approximately 350 employees, we operate with startup agility and ambition. Our vision is to redefine the future of warfare through cutting-edge manufacturing, innovation at speed, and unwavering focus on national security. We are dedicated to solving the next generation of warfare with lethal systems that deter kinetic conflict and protect global security. The Role Mach Industries is seeking a Principal Automation Engineer, Controls to own the architecture, development, and deployment of our factory controls platform. You will establish Beckhoff TwinCAT as Mach's standardized controls platform, personally develop automation equipment for pilot production lines, and scale those architectures through external systems integrators executing $20M+ capital equipment programs. This is a hands-on technical leadership role. You will be expected to move between defining controls architecture and standards, writing and debugging production code, reviewing integrator designs, commissioning equipment on the factory floor, and solving problems during production ramp. Your ownership extends from initial controls architecture through FAT, installation, commissioning, and Run at Rate. Key Responsibilities Own Mach's factory controls architecture and technical roadmap, standardized around Beckhoff TwinCAT. Define standards for PLC software, Beckhoff IPCs, EtherCAT I/O, motion control, industrial networks, machine safety, diagnostics, and factory interfaces. Develop reusable TwinCAT software libraries, machine state models, fault handling, recovery strategies, and programming standards. Own controls and functional-safety arc

🔔

Get new io module engineer jobs by email

Daily job updates · Unsubscribe anytime