STEM OPT Senior Staff Data Engineer Jobs
Senior Staff Data Engineer roles in distributed systems, data platform architecture, and ML infrastructure qualify for STEM OPT. Your STEM degree in computer science, data science, or a related field unlocks the 24-month extension, giving you up to 36 months total to work for any E-Verify-enrolled employer.
See All Senior Staff Data Engineer JobsOverview
Showing 5 of 22+ Senior Staff Data Engineer jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all Senior Staff Data Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Staff Data Engineer roles.
Get Access To All Jobs
Why RoboForce
RoboForce is an AI robotics company developing Physical AI–powered Robo-Labor for dull, dirty, and dangerous work. The company's robots are engineered for demanding industrial environments, with a focus on real-world deployment and scalability. We are looking for a Senior / Staff AI Research Engineer, Real-Time Inference to make embodied AI practical on the edge. In this role, you will drive the full stack of model optimization — from CUDA kernel engineering to quantization and compression — to deploy high-performance AI models on edge compute platforms powering RoboForce robots in the field.
Responsibilities
- Develop and optimize inference pipelines for embodied AI models (VLA, perception, world models) targeting real-time execution on edge hardware such as NVIDIA Jetson platforms.
- Implement CUDA-level optimizations including custom kernels, memory layout tuning, and hardware-aware graph compilation to minimize model latency.
- Apply and advance model compression techniques — quantization (INT8/FP16/INT4), pruning, distillation, and structured sparsity — to achieve production-grade throughput on constrained devices.
- Profile and debug end-to-end inference stacks using tools such as NSight, TensorRT, and Triton to identify and eliminate performance bottlenecks.
- Collaborate with ML research and robotics teams to co-design model architectures that meet real-time control-loop latency requirements.
- Establish benchmarking frameworks to evaluate model performance across latency, throughput, power consumption, and accuracy tradeoffs on target hardware.
Requirements
- Master's degree in Computer Science, Electrical Engineering, or related field with 4+ years of experience, or a PhD degree.
- Deep expertise in CUDA programming, GPU architecture, and low-level kernel optimization, including custom kernel authoring with tools such as Triton.
- Hands-on experience with model quantization, pruning, distillation, and deployment using frameworks such as TensorRT, ONNX Runtime, TVM, or Triton.
- Proficiency in C++ and Python; strong systems programming and performance profiling skills.
- Experience deploying ML models on edge or embedded hardware (e.g., NVIDIA Jetson, Orin, or equivalent ARM/GPU SoCs).
- Requires 5 days/week in-office collaboration with the teams.
Bonus Qualifications
- Familiarity with embodied AI models — VLA, multimodal transformers, or diffusion-based policies — and their inference characteristics.
- Familiarity with compiler-based optimization pipelines such as XLA, torch.compile, or MLIR for graph-level model acceleration.
- Understanding of robotics system constraints such as control-loop timing, sensor fusion latency, and memory bandwidth limits on edge SoCs.
- Publication or production work in efficient deep learning or on-device ML systems.
Benefits
- Competitive stock options/equity programs.
- Health, dental, and vision insurance, 401(k) plan.
- Visa sponsorship and green card support for qualified candidates.
- Lunches and dinners, a fully stocked kitchen, and regular team-building events.
See all Senior Staff Data Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Staff Data Engineer roles.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Senior Staff Data Engineer
Verify your CIP code before applying
Check that your degree's Classification of Instructional Programs code maps to an approved STEM field on the DHS STEM Designated Degree Program List. Data engineering roles often require computer science or information systems CIP codes, and a mismatch can disqualify your extension request.
Confirm E-Verify enrollment before accepting offers
Ask the recruiter for the company's E-Verify company ID or have HR confirm active enrollment in writing. Not every employer knows their own status off the top of their head, and a company that isn't enrolled cannot legally employ you on STEM OPT.
Target companies with active data engineering LCA filings
Use Migrate Mate to filter employers by verified DOL Labor Condition Application filings for data engineering roles. This surfaces companies that have already navigated the STEM OPT and H-1B pipeline, not just companies that say they sponsor.
Negotiate your I-983 training plan before your start date
The I-983 must detail the specific technical skills, tools, and learning objectives tied to your Senior Staff Data Engineer responsibilities. Push for sign-off before day one so your DSO can update your SEVIS record without delaying your authorization.
Understand cap-gap if your H-1B is selected
If you're in your final OPT months when USCIS selects your H-1B registration, cap-gap automatically extends your work authorization through September 30 of the fiscal year. You can keep working in your data engineering role without interruption if your employer files a timely petition.
Cross-reference wage levels using OFLC Wage Search
Senior Staff Data Engineer is a Level III or IV wage position in most metro areas. Run the OFLC Wage Search to confirm your offer aligns with the prevailing wage for your SOC code and location before signing, since underpayment can trigger compliance issues during H-1B filing.
Senior Staff Data Engineer jobs are hiring across the US. Find yours.
Find Senior Staff Data Engineer JobsFrequently Asked Questions
Does a Senior Staff Data Engineer role qualify for the STEM OPT extension?
Yes, if your underlying degree is in a DHS-designated STEM field such as computer science, electrical engineering, statistics, or information systems, and the role itself requires that technical foundation. Senior Staff Data Engineer positions typically involve distributed systems design, data pipeline architecture, or ML platform work, all of which align with STEM degree requirements. Confirm your degree's CIP code on the DHS STEM Designated Degree Program List before filing.
What E-Verify obligation does my employer have for STEM OPT?
Your employer must be actively enrolled in E-Verify before your STEM OPT extension begins, and they must run your employment verification through the system within three business days of your start date. E-Verify enrollment is a hard legal requirement under ICE SEVIS regulations, not optional. Ask your HR contact to confirm the company's E-Verify company ID in writing before accepting any offer.
What goes into an I-983 training plan for a Senior Staff Data Engineer?
The I-983 must document your specific learning objectives tied to the role, the technical skills and tools you'll develop such as Apache Spark, Kafka, or cloud data platform architecture, how those skills connect to your STEM degree, and how your employer will supervise and evaluate your progress. Vague job descriptions get rejected by DSOs. Work with your hiring manager to draft measurable goals before submitting the form.
How do I find Senior Staff Data Engineer employers who are enrolled in E-Verify?
Migrate Mate filters data engineering roles by verified E-Verify enrollment and active DOL Labor Condition Application filings, so you're only looking at employers who have already cleared the compliance bar. This saves you from applying broadly and discovering E-Verify gaps only after an offer, which is a common and frustrating outcome for STEM OPT students targeting senior-level engineering roles.
How does cap-gap affect me as a Senior Staff Data Engineer on STEM OPT?
If USCIS selects your H-1B registration during your STEM OPT period and your employer files your petition before your OPT expires, cap-gap automatically extends your work authorization through September 30. You can continue working in your Senior Staff Data Engineer role without a gap in employment. USCIS requires a timely-filed petition for cap-gap to apply, so coordinate closely with your employer on the filing timeline.
See which Senior Staff Data Engineer employers are hiring and sponsoring visas right now.
Search Senior Staff Data Engineer Jobs