H-1B Visa AI Software Developer Jobs
AI Software Developer roles qualify as H-1B visa specialty occupations under the computer-related occupations category, requiring at least a bachelor's degree in computer science, artificial intelligence, or a related field. Employers filing H-1B petitions for this role must certify a prevailing wage through DOL before USCIS adjudicates the petition.
Find H-1B Visa AI Software Developer JobsOverview
Showing 5 of 1,197+ AI Software Developer jobs










See all 1,197+ AI Software Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new AI Software Developer roles.
Get Access To All Jobs
Our company
At Teradata, we believe that people thrive when empowered with better information. Teradata Autonomous Knowledge Platform activates enterprise intelligence by unifying data, knowledge and business context to achieve tangible outcomes. With Teradata, organizations can provide agents with full context for impact when it matters. Our solution lets businesses connect and scale on premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI.
What You’ll Do
We are looking for a Senior Manager – AI Platform to lead the development and evolution of our next-generation platform powering autonomous, AI-driven agents. This role is ideal for a leader who combines data science expertise and technical depth, agentic platform thinking, and strategic execution to scale a distributed system that enables reasoning, planning, memory, and tool use at runtime.
As the Senior Manager, you will be responsible for driving product and data science strategy, overseeing a multidisciplinary team of engineers and data scientists, collaborating with AI/ML research and product teams, and ensuring that the AI Platform is performant, extensible, and production-ready.
Job Responsibilities:
- Lead the engineering and data science roadmap for the AI Platform, ensuring architectural scalability, reliability, and seamless integration with LLMs, data science pipelines.
- Partner with product, data science, research, and engineering teams to define requirements for capabilities such as predictive modeling, memory, planning, multi-agent collaboration, and tool orchestration.
- Drive the design and implementation of core platform services including API gateways, vector store integrations, RAG pipelines, and data science experimentation frameworks.
- Oversee integrations with third-party tools, internal data science services, and infrastructure platforms to enable real-world agent execution and model deployment at scale.
- Guide the team in applying best practices in cloud-native development, distributed computing, observability, and security.
- Manage, mentor, and grow a high-performing team of backend engineers, data scientists, and AI platform specialists.
- Ensure alignment between platform capabilities and evolving needs from AI product lines and downstream applications.
- Drive technical excellence through code and design reviews, system reliability practices, and collaboration across engineering functions.
- Contribute to the long-term vision and strategy of how agentic workflows, powered by data science and machine learning, will operate at scale across the organization.
What makes you a qualified candidate
- 12+ years of experience in software/platform engineering or data science, with 3+ years in engineering management or technical leadership roles overseeing AI-driven initiatives.
- Proven experience building and scaling distributed systems or cloud platforms in production environments.
- Strong technical background in backend development, APIs, infrastructure, or platform architecture.
- Hands-on experience with AI/ML platforms, LLM integrations, and demonstrated background in data science methodologies including model development, evaluation, and deployment.
- Proven experience working with vector databases, semantic search, feature stores, and end-to-end data science pipelines in production environments.
- Strong project management skills, with a track record of delivering large cross-functional initiatives.
- Excellent communication and collaboration skills, with the ability to work closely with executive stakeholders, researchers, and engineers.
- Passion for building platforms that enable intelligent, autonomous behavior at scale.
What you'll bring
- A strong track record of leading platform engineering and data science teams that build scalable, reliable systems supporting internal and external developers or AI/ML workloads.
- Deep understanding of software architecture, distributed systems, and cloud-native infrastructure — with the ability to make strategic technical decisions.
- Experience working at the intersection of AI, data science, and engineering, ideally supporting LLM-based products, AI agents, or data science platforms that deliver measurable business value.
- A pragmatic approach to balancing technical depth with delivery speed, especially in fast-paced, R&D-heavy environments.
- Demonstrated ability to hire, mentor, and retain high-performing engineers while fostering a culture of ownership, experimentation, and accountability.
- Strong cross-functional collaboration skills — able to partner effectively with product managers, researchers, infrastructure teams, and executive stakeholders.
- Curiosity and drive to push the boundaries of autonomous, data-science-powered software, and a clear vision for how data science and agentic AI systems will shape the next generation of enterprise applications.
- Excellent written and verbal communication skills, with the ability to articulate complex ideas clearly to technical and non-technical audiences.
Why We Think You'll Love Teradata
We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are committed to actively working to foster an inclusive environment that celebrates people for all of who they are.
See all 1,197+ H-1B Visa AI Software Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa AI Software Developer Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship as an AI Software Developer
Verify your degree aligns with the role
USCIS scrutinizes whether your degree field directly relates to AI software development. A computer science or machine learning degree clears this easily; a general business degree with no technical coursework typically won't. Pull your transcripts and confirm the field match before applying.
Target employers with active LCA filings
Use Migrate Mate to filter AI Software Developer roles by employers who have filed Labor Condition Applications for this exact occupation code, so you're only pursuing companies already set up to sponsor H-1B workers in your field.
Check the prevailing wage before negotiating
Your employer's LCA must certify a wage at or above the DOL prevailing wage for your SOC code and work location. Run your job title and zip code through the OFLC Wage Search before your offer conversation so you know the wage floor they're legally required to meet.
Distinguish AI research roles from applied developer roles
USCIS treats roles requiring only general software skills more skeptically than positions with a demonstrable AI specialization requirement. Your offer letter and job duties should reference specific AI frameworks, model training, or research responsibilities to strengthen the specialty occupation case.
Confirm your employer files in the April lottery window
H-1B cap-subject petitions follow a strict annual timeline: USCIS accepts registrations in March for an October 1 start date. If your employer misses the registration window, your earliest possible start date shifts a full year. Verify their HR team knows the deadline before accepting an offer contingent on H-1B approval.
Use O*NET to document specialty occupation requirements
If your employer needs to justify why your AI Software Developer role requires a specific degree, the O*NET occupation profile for software developers and AI-related titles shows the education and knowledge requirements USCIS expects to see referenced in support letters.
H-1B Visa AI Software Developer: Frequently Asked Questions
Does an AI Software Developer role qualify as a specialty occupation for H-1B purposes?
Yes, AI Software Developer roles qualify as specialty occupations because they require at least a bachelor's degree in a directly related field such as computer science, software engineering, or artificial intelligence. USCIS expects the position's actual duties, not just the job title, to reflect that theoretical and practical application of that specialized knowledge is required to perform the work.
How do I find employers who actively sponsor H-1B visas for AI Software Developer roles?
Search Migrate Mate to find AI Software Developer positions at employers who have a verified history of filing Labor Condition Applications for this occupation. This filters out job postings where sponsorship is uncertain and lets you focus your applications on companies already familiar with the H-1B filing process for technical roles.
Can I transfer my H-1B to a new employer if I switch AI developer jobs?
Yes. Under H-1B portability, you can start working for a new employer as soon as they file an H-1B transfer petition on your behalf, without waiting for USCIS approval, as long as your prior H-1B was approved and you haven't been out of status. Your new employer files a new I-129 and LCA specific to your new role and work location.
Does working remotely affect my H-1B if I'm an AI Software Developer?
Yes. Your LCA is tied to the worksite location your employer certified with DOL. If you're working remotely from a different metropolitan area than what's on the LCA, your employer typically needs to file an amended LCA and may need an amended H-1B petition. Short-term travel is generally fine, but a permanent remote arrangement in a new location requires updated paperwork.
What happens to my H-1B status if my AI developer role changes significantly?
A material change in job duties, location, or employment terms generally requires your employer to file an amended H-1B petition with USCIS before the change takes effect. If your role shifts from applied software development into a primarily research or data science function, the SOC code and specialty occupation justification may need to be updated as well.