Software Engineer AI Jobs at Skild AI with Visa Sponsorship
Skild AI builds foundation models for general-purpose robotics, and Software Engineer AI roles here sit at the intersection of systems engineering and cutting-edge ML research. Skild AI has a consistent track record of sponsoring work visas for international engineers in this function, making it a realistic target for candidates who need sponsorship.
See All Software Engineer AI at Skild AI JobsOverview
Showing 5 of 47+ Software Engineer AI Jobs at Skild AI 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 47+ Software Engineer AI Jobs at Skild AI
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer AI Jobs at Skild AI.
Get Access To All Jobs
Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
We are looking for a Software Engineer to work at the forefront of developing and optimizing the software infrastructure and tools necessary for training cutting-edge AI models. You will focus on building robust, scalable, and efficient training pipelines and frameworks that support the entire machine learning lifecycle, from data preparation to model deployment. You will collaborate with researchers and machine learning engineers to ensure seamless integration and operation of training systems, pushing the boundaries of what AI can achieve in real-world robotics applications. You will explore new ways to efficiently make use of many types of data in our training pipeline.
Responsibilities
- Develop and maintain robust, scalable, and distributed training pipelines (data preprocessing, training orchestration, and model evaluation) and frameworks for large-scale AI models.
- Optimize training processes for performance and resource utilization, ensuring scalability and reliability.
- Collaborate with researchers and machine learning engineers to integrate state-of-the-art algorithms and techniques into training pipelines.
- Monitor and analyze training, identifying bottlenecks and proposing solutions to improve efficiency and performance.
- Ensure the robustness and reliability of the training infrastructure, including automated testing and continuous integration.
Preferred Qualifications
- BS, MS or higher degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience.
- Minimum of 3 years of industry experience.
- Proficiency in Python, C++, or similar and at least one deep learning library such as PyTorch, TensorFlow, JAX, etc.
- Strong background in distributed computing, parallel processing techniques, handling large-scale datasets and data preprocessing.
- Deep understanding of state-of-the-art machine learning techniques and models.
- Experience with cloud-based training environments (AWS, Google Cloud, Azure).
- Experience in developing and maintaining software tooling and infrastructure for machine learning.
- Deep understanding and practical experience with software engineering principles, including algorithms, data structures, and system design.
- Experience with continuous integration and automated testing frameworks.
Base Salary Range: $100,000 USD - $300,000 USD

Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
We are looking for a Software Engineer to work at the forefront of developing and optimizing the software infrastructure and tools necessary for training cutting-edge AI models. You will focus on building robust, scalable, and efficient training pipelines and frameworks that support the entire machine learning lifecycle, from data preparation to model deployment. You will collaborate with researchers and machine learning engineers to ensure seamless integration and operation of training systems, pushing the boundaries of what AI can achieve in real-world robotics applications. You will explore new ways to efficiently make use of many types of data in our training pipeline.
Responsibilities
- Develop and maintain robust, scalable, and distributed training pipelines (data preprocessing, training orchestration, and model evaluation) and frameworks for large-scale AI models.
- Optimize training processes for performance and resource utilization, ensuring scalability and reliability.
- Collaborate with researchers and machine learning engineers to integrate state-of-the-art algorithms and techniques into training pipelines.
- Monitor and analyze training, identifying bottlenecks and proposing solutions to improve efficiency and performance.
- Ensure the robustness and reliability of the training infrastructure, including automated testing and continuous integration.
Preferred Qualifications
- BS, MS or higher degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience.
- Minimum of 3 years of industry experience.
- Proficiency in Python, C++, or similar and at least one deep learning library such as PyTorch, TensorFlow, JAX, etc.
- Strong background in distributed computing, parallel processing techniques, handling large-scale datasets and data preprocessing.
- Deep understanding of state-of-the-art machine learning techniques and models.
- Experience with cloud-based training environments (AWS, Google Cloud, Azure).
- Experience in developing and maintaining software tooling and infrastructure for machine learning.
- Deep understanding and practical experience with software engineering principles, including algorithms, data structures, and system design.
- Experience with continuous integration and automated testing frameworks.
Base Salary Range: $100,000 USD - $300,000 USD
See all 47+ Software Engineer AI at Skild AI jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer AI at Skild AI roles.
Get Access To All JobsTips for Finding Software Engineer AI Jobs at Skild AI Jobs
Align your portfolio to physical AI
Skild AI hires engineers who can bridge ML research and real-world robotic deployment. Before applying, ensure your GitHub or project portfolio demonstrates experience with foundation models, sim-to-real transfer, or large-scale training infrastructure, not generic web or backend work.
Confirm your OPT STEM extension eligibility early
Software engineering at a robotics AI company like Skild qualifies under STEM OPT extension categories. Verify your degree field is on the STEM designated degree program list before your initial OPT expires, giving yourself the full 24-month extension to pursue an H-1B.
Target Skild AI roles before the H-1B registration window
USCIS opens H-1B registration each March. To be included, you need an employer ready to register on your behalf. Securing an offer from Skild AI before February gives their legal team enough runway to prepare filings without rushing.
Use Migrate Mate to filter open roles by sponsorship type
Skild AI posts Software Engineer AI openings across multiple channels, but not all listings flag visa sponsorship clearly. Migrate Mate filters specifically for roles with confirmed sponsorship, so you can focus applications on positions where your work authorization needs are already accounted for.
Prepare for TN status if you hold Canadian or Mexican citizenship
TN visas for computer engineers can be processed at the port of entry without USCIS filing, which means no lottery risk and faster start dates. Skild AI sponsors TN status, so Canadian and Mexican candidates should have their degree credentials and job offer letter ready before crossing the border.
Request clarity on LCA prevailing wage tier during negotiation
DOL requires employers to certify a prevailing wage on the Labor Condition Application before H-1B filing. For AI engineering roles in Pittsburgh, wage levels vary significantly by experience tier. Asking your recruiter which wage level Skild AI files at helps you benchmark your offer and avoid surprises during the I-129 process.
Software Engineer AI at Skild AI jobs are hiring across the US. Find yours.
Find Software Engineer AI at Skild AI JobsFrequently Asked Questions
Does Skild AI sponsor H-1B visas for Software Engineer AIs?
Yes, Skild AI sponsors H-1B visas for Software Engineer AI roles. The company has an established pattern of supporting international engineers through both the H-1B lottery registration process and cap-exempt pathways where applicable. If you're currently on OPT or another nonimmigrant status, securing a role before March gives Skild AI time to register you in the annual H-1B lottery.
How do I apply for Software Engineer AI jobs at Skild AI?
Applications go through Skild AI's careers page, where roles are listed by team and function. For the strongest candidacy, tailor your resume to highlight experience with large-scale model training, robotics systems, or ML infrastructure rather than general software engineering. Migrate Mate also lists Skild AI's open Software Engineer AI roles with visa sponsorship filters, making it straightforward to identify which positions actively accommodate international candidates.
Which visa types does Skild AI commonly sponsor for Software Engineer AI roles?
Skild AI sponsors H-1B, F-1 OPT, F-1 CPT, TN, and J-1 visas for Software Engineer AI positions. H-1B is the primary long-term pathway. F-1 OPT and CPT cover candidates currently enrolled in or recently graduated from U.S. universities. TN is available to Canadian and Mexican citizens with a computer engineering or related degree, and J-1 covers certain research and exchange arrangements.
What qualifications does Skild AI expect for Software Engineer AI positions?
Skild AI builds general-purpose foundation models for robotics, so Software Engineer AI roles typically require a bachelor's or master's degree in computer science, electrical engineering, or a closely related field. Practical experience with deep learning frameworks, distributed training systems, or robotic simulation environments is highly relevant. Research contributions, published work, or open-source projects in embodied AI or large-scale ML are meaningful differentiators for competitive candidates.
How long does the visa sponsorship process take for a Software Engineer AI role at Skild AI?
Timeline depends on your current status. F-1 OPT authorization typically takes two to three months from application through USCIS. H-1B standard processing takes three to six months after lottery selection, with premium processing available through USCIS that can reduce approval time to 15 business days. TN status for Canadian citizens can be obtained same-day at the border. Plan your start date negotiations with these windows in mind and discuss filing timelines with Skild AI's HR team early in the offer stage.
See which Software Engineer AI at Skild AI employers are hiring and sponsoring visas right now.
Search Software Engineer AI at Skild AI Jobs