CPT Software Architect Jobs
Software Architect roles qualify for CPT when the work is directly tied to your degree program in computer science, software engineering, or a related field, and your DSO approves the authorization before you start. These positions involve systems design and technical leadership, so your curriculum alignment letter needs to reflect that scope.
See All Software Architect JobsOverview
Showing 5 of 11+ Software Architect 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 Software Architect jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Architect roles.
Get Access To All Jobs
We are looking for a Datacenter GPU Power Architect - New College Grad
NVIDIA is known as a world leader in providing energy-efficient high-performance products and we continue to invest in the research and development of hyper-efficient GPU and SOC architectures. We are continually innovating in creative and unrivaled ways to improve our ability to deliver exceptional Perf/Watt solutions in a wide range of sectors and verticals. Come join NVIDIA's Applied Power Architecture team to develop state of the art GPUs to power AI, HPC, Automotive, GeForce, and Mobile products.
What you'll be doing:
- You will be contributing to power estimation models and tools for GPU products and systems like NVIDIA DGX.
- Early GPU & System Architecture exploration with focus on energy efficiency and TCO improvements at GPU and Datacenter level.
- You will help with Performance vs Power Analysis for NVIDIA future product lineup.
- Deploy machine learning techniques to develop highly accurate power and performance models of our GPUs, CPUs, Switches, and platforms.
- Understand the workload characteristics for GenAI/HPC workloads at Datacenter Scale (multi-GPU) to drive new HW/SW features for Perf@Watt improvements.
- Modeling & analysis of cutting-edge technologies like high speed & high-density interconnects.
What we need to see:
- Pursuing or recently completed a Bachelors or Masters in Electrical Engineering, Computer Engineering, or equivalent experience
- Knowledge of energy efficient chip design fundamentals and related tradeoffs.
- Familiarity with low power design techniques such as multi-VT, Clock gating, Power gating, and Dynamic Voltage-Frequency Scaling (DVFS).
- Understanding of processors (GPU is a plus), system-SW architectures, and their performance/power modeling techniques.
- Proficiency with Python and data analysis packages like: Pandas, NumPy, PyTorch.
- Familiarity with performance monitors/simulators used in modern processor architectures.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. Our products are leading the way with groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. We have some of the most forward-thinking and hardworking people in the world working for us. Do you love the challenge of crafting the fastest and most power-efficient chips in their class? If so, we want to hear from you!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 100,000 USD - 166,750 USD for Level 1, and 116,000 USD - 189,750 USD for Level 2. You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until April 26, 2026. This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
See all Software Architect jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Architect roles.
Get Access To All JobsSoftware Architect CPT: Frequently Asked Questions
Does a Software Architect role qualify for CPT authorization?
Yes, if the work is an integral part of your enrolled degree program. Roles involving systems design, technical architecture, or distributed infrastructure map well to graduate programs in computer science or software engineering. Your DSO will evaluate whether the specific job duties align with your current coursework, so request a detailed job description from the employer before submitting your CPT application.
Can I do CPT as a Software Architect at a startup without a formal HR department?
Yes, but you take on more responsibility for documentation. Smaller employers may not know what your DSO requires. You'll need a signed offer letter on company letterhead specifying your title, start date, hours, and supervisor name. Confirm the employer understands they must complete your I-9 on or before day one, and that CPT is employer-specific, so switching companies mid-semester requires a new DSO authorization.
How do I find Software Architect CPT roles where employers already understand F-1 work authorization?
Search Migrate Mate for Software Architect listings filtered by employers with Labor Condition Application filing history. Companies that have previously filed LCAs for H-1B or other visa categories are already familiar with DOL wage compliance and work-authorization paperwork, which translates to a smoother CPT onboarding process and a higher likelihood they'll consider sponsoring you for OPT or H-1B after graduation.
Does full-time CPT as a Software Architect affect my OPT eligibility?
It can. Twelve months or more of full-time CPT, defined as 20 or more hours per week, eliminates your OPT eligibility entirely. Part-time CPT, under 20 hours per week, doesn't affect OPT regardless of duration. If you're considering a full-year Software Architect internship or co-op, talk to your DSO about structuring it as part-time to preserve your post-graduation work authorization options.
What documentation does my employer need to provide for my CPT authorization?
Your DSO typically requires a formal offer letter stating your legal employer name, job title, work location, start and end dates, weekly hours, and supervisor contact. For a Software Architect role, the letter should also describe your core duties so your DSO can confirm the work ties directly to your program. Some schools also require an internship agreement or training plan signed by both parties.
See which Software Architect employers are hiring and sponsoring visas right now.
Search Software Architect Jobs