Software Engineer Jobs at Skild AI with Visa Sponsorship
Software Engineer jobs at Skild AI sit at the intersection of systems, ML infrastructure, and cutting-edge research, as the company builds foundation models for robotics and physical intelligence. The company sponsors a range of visa types for this function, making it a practical target for international candidates pursuing roles in AI research and engineering.
Find Software Engineer Jobs at Skild AIOverview
Showing 5 of 11+ Software Engineer Jobs at Skild AI










See all Software Engineer Jobs at Skild AI
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer 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
See all Software Engineer Jobs at Skild AI
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Skild AI.
Get Access To All JobsTips for Finding Software Engineer Jobs at Skild AI
Align your portfolio to robotics AI systems
Skild AI focuses on foundation models for physical intelligence, so highlight projects involving ML infrastructure, simulation environments, or robotics perception systems. Generic software portfolios are less compelling than work that maps to their research stack.
Prepare OPT start dates before interviewing
If you're on F-1 OPT, confirm your authorization start date before offer negotiations. Skild AI sponsors CPT and OPT, but your available work start date needs to align with their onboarding timeline to avoid complications during offer finalization.
Request H-1B sponsorship confirmation in writing
Before signing an offer, ask directly whether the role is designated for H-1B sponsorship and confirm the employer will file by the April USCIS registration deadline. Getting this documented upfront prevents misalignment after you've already committed.
Target teams closest to core research infrastructure
Software Engineer openings at Skild AI span a wide scope. Roles tied directly to model training pipelines, sim-to-real transfer, or deployment infrastructure tend to have the strongest visa sponsorship precedent and the clearest specialty occupation case for H-1B petitions.
Use Migrate Mate to filter active sponsoring roles
Skild AI posts Software Engineer roles across multiple channels, but not all listings reflect current sponsorship eligibility. Use Migrate Mate to surface roles verified for visa sponsorship so you're applying to positions where international candidates are actively considered.
Build a TN-eligible documentation package early
If you hold Canadian or Mexican citizenship, TN status can be obtained at a port of entry without waiting for USCIS adjudication. Have your offer letter, degree credentials, and a clear description of your Software Engineer duties ready before your planned start date.
Frequently Asked Questions
Does Skild AI sponsor H-1B visas for Software Engineers?
Yes, Skild AI sponsors H-1B visas for Software Engineer roles. If you're already on H-1B through another employer, Skild AI can file an H-1B transfer, which lets you start working as soon as USCIS receives the petition. If you need an initial H-1B, timing depends on the annual cap lottery, which opens in March for an October 1 start date.
How do I apply for Software Engineer jobs at Skild AI?
Applications go through Skild AI's careers page, where open Software Engineer roles are listed by team and function. For the clearest view of which positions are open to international candidates, browse their listings on Migrate Mate, which filters specifically for roles with active visa sponsorship. Tailor your application to their robotics and foundation model focus.
Which visa types does Skild AI support for Software Engineer roles?
Skild AI supports H-1B, F-1 OPT, F-1 CPT, TN visa, and J-1 visas for Software Engineers. OPT and CPT are common entry points for recent graduates, while H-1B is the standard long-term path. TN visa is available to Canadian and Mexican citizens in qualifying engineering roles. J-1 is typically used for research-focused or exchange positions.
What qualifications does Skild AI expect for Software Engineer roles?
Skild AI's Software Engineer roles typically require a bachelor's degree or higher in Computer Science, Electrical Engineering, or a closely related field. Given the company's focus on robotics and foundation models, practical experience with ML frameworks, distributed systems, or simulation environments strengthens your application significantly. Research experience, publications, or relevant open-source contributions are a plus for roles near the model development stack.
How do I time my H-1B filing if I receive an offer from Skild AI?
USCIS opens H-1B registration in early March, with cap-subject petitions filed for an October 1 start. If you receive an offer and are selected in the lottery, Skild AI's legal team files the full petition between April and June. If you need to bridge the gap, F-1 OPT or a cap-exempt status can cover the period between offer acceptance and your H-1B start date.