Development Engineer Visa Sponsorship Jobs in North Carolina
North Carolina's development engineer market spans semiconductor manufacturing in the Research Triangle, defense contracting around Fayetteville and the Triad, and a growing biotech corridor anchored by companies like Wolfspeed, Novo Nordisk, and Lenovo's U.S. headquarters. Raleigh, Durham, and Charlotte are the primary hiring centers for internationally sponsored roles.
See All Development Engineer JobsOverview
Showing 5 of 159+ Development Engineer Jobs in North Carolina with Visa Sponsorship 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 159+ Development Engineer Jobs in North Carolina with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Development Engineer Jobs in North Carolina with Visa Sponsorship.
Get Access To All Jobs
GENERAL INFORMATION
Req #
WD00097342
Career area:
Artificial Intelligence
Country/Region:
United States of America
State:
North Carolina
City:
Morrisville
Date:
Tuesday, April 14, 2026
Working time:
Full-time
WHY WORK AT LENOVO
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$69 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.
DESCRIPTION AND REQUIREMENTS
We are looking for an AI Application Development Engineer to join our team and support the development, integration, and deployment of AI-driven applications. This role is designed for recent graduates or individuals early in their careers who are eager to grow their technical skills while working on real-world AI solutions.
In this position, you will collaborate with experienced data scientists, software engineers, and product managers while gaining hands-on experience across the AI development lifecycle—from data preparation to deployment and performance monitoring.
KEY RESPONSIBILITIES
Data Preparation & Analysis:
- Assist in gathering, cleaning, and preprocessing datasets used for AI and machine learning models.
- Perform exploratory data analysis (EDA) to help identify trends, patterns, and insights.
- Support feature preparation and data validation activities under the guidance of senior team members.
Implementation & Integration:
- Support the integration of AI/ML models into applications and backend systems.
- Help develop and maintain APIs and data pipelines used for model deployment.
- Work alongside software engineers to ensure AI components integrate smoothly into existing systems.
Research & Innovation:
- Learn about and stay informed on emerging AI technologies, tools, and frameworks.
- Assist with experimenting and prototyping AI solutions to address business needs.
- Contribute ideas and findings during team discussions and innovation initiatives.
Collaboration:
- Collaborate with cross-functional partners including data science, engineering, and product teams.
- Participate in team meetings, technical discussions, and brainstorming sessions.
- Communicate progress, challenges, and learnings clearly to teammates and stakeholders.
Testing & Validation:
- Support testing and validation efforts to ensure AI solutions perform as expected.
- Help monitor model and application performance and flag potential issues or improvements.
- Gain exposure to best practices for ensuring reliability and scalability of AI solutions.
Documentation:
- Assist in documenting AI workflows, system designs, and technical processes.
- Help create user guides, deployment notes, and internal documentation.
- Support knowledge-sharing efforts across the team.
BASIC QUALIFICATIONS
- Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field (or equivalent experience).
- Foundational understanding of AI/ML concepts, data processing, and software development principles.
- Experience with at least one programming language such as Python, Java, or similar (academic or project-based experience acceptable).
- Familiarity with APIs, backend systems, or application development concepts.
- Strong problem-solving skills and eagerness to learn new technologies.
- Ability to work collaboratively in a team-based environment.
PREFERRED QUALIFICATIONS
- Academic, internship, or project experience with machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Exposure to cloud platforms, containers, or deployment tools (e.g., AWS, Azure, Docker).
- Interest in AI deployment, MLOps concepts, or applied AI use cases.
- Strong communication skills and attention to detail.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.
ADDITIONAL LOCATIONS:
- United States of America - North Carolina - Morrisville
- United States of America
- United States of America - North Carolina
- United States of America - North Carolina - Morrisville

GENERAL INFORMATION
Req #
WD00097342
Career area:
Artificial Intelligence
Country/Region:
United States of America
State:
North Carolina
City:
Morrisville
Date:
Tuesday, April 14, 2026
Working time:
Full-time
WHY WORK AT LENOVO
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$69 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.
DESCRIPTION AND REQUIREMENTS
We are looking for an AI Application Development Engineer to join our team and support the development, integration, and deployment of AI-driven applications. This role is designed for recent graduates or individuals early in their careers who are eager to grow their technical skills while working on real-world AI solutions.
In this position, you will collaborate with experienced data scientists, software engineers, and product managers while gaining hands-on experience across the AI development lifecycle—from data preparation to deployment and performance monitoring.
KEY RESPONSIBILITIES
Data Preparation & Analysis:
- Assist in gathering, cleaning, and preprocessing datasets used for AI and machine learning models.
- Perform exploratory data analysis (EDA) to help identify trends, patterns, and insights.
- Support feature preparation and data validation activities under the guidance of senior team members.
Implementation & Integration:
- Support the integration of AI/ML models into applications and backend systems.
- Help develop and maintain APIs and data pipelines used for model deployment.
- Work alongside software engineers to ensure AI components integrate smoothly into existing systems.
Research & Innovation:
- Learn about and stay informed on emerging AI technologies, tools, and frameworks.
- Assist with experimenting and prototyping AI solutions to address business needs.
- Contribute ideas and findings during team discussions and innovation initiatives.
Collaboration:
- Collaborate with cross-functional partners including data science, engineering, and product teams.
- Participate in team meetings, technical discussions, and brainstorming sessions.
- Communicate progress, challenges, and learnings clearly to teammates and stakeholders.
Testing & Validation:
- Support testing and validation efforts to ensure AI solutions perform as expected.
- Help monitor model and application performance and flag potential issues or improvements.
- Gain exposure to best practices for ensuring reliability and scalability of AI solutions.
Documentation:
- Assist in documenting AI workflows, system designs, and technical processes.
- Help create user guides, deployment notes, and internal documentation.
- Support knowledge-sharing efforts across the team.
BASIC QUALIFICATIONS
- Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field (or equivalent experience).
- Foundational understanding of AI/ML concepts, data processing, and software development principles.
- Experience with at least one programming language such as Python, Java, or similar (academic or project-based experience acceptable).
- Familiarity with APIs, backend systems, or application development concepts.
- Strong problem-solving skills and eagerness to learn new technologies.
- Ability to work collaboratively in a team-based environment.
PREFERRED QUALIFICATIONS
- Academic, internship, or project experience with machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Exposure to cloud platforms, containers, or deployment tools (e.g., AWS, Azure, Docker).
- Interest in AI deployment, MLOps concepts, or applied AI use cases.
- Strong communication skills and attention to detail.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.
ADDITIONAL LOCATIONS:
- United States of America - North Carolina - Morrisville
- United States of America
- United States of America - North Carolina
- United States of America - North Carolina - Morrisville
Development Engineer Job Roles in North Carolina
See all 159+ Development Engineer Jobs in North Carolina
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Development Engineer Jobs in North CarolinaDevelopment Engineer Jobs in North Carolina: Frequently Asked Questions
Which companies sponsor visas for development engineers in North Carolina?
Major sponsors in North Carolina include Wolfspeed (semiconductor R&D in Durham), Lenovo (IT and hardware development in Morrisville), Novo Nordisk (process and development engineering in Clayton), Ericsson (network development in the Triangle), and Cisco. Defense contractors like L3Harris and BAE Systems also hire development engineers in the Triad region, though roles requiring security clearances can complicate sponsorship timelines.
Which visa types are most common for development engineer roles in North Carolina?
The H-1B is the most common visa for development engineers in North Carolina, given that the role typically qualifies as a specialty occupation requiring a bachelor's degree in engineering or a closely related field. Some multinational employers like Lenovo and Ericsson use L-1B visas for intracompany transfers. Candidates with Canadian or Mexican citizenship may qualify for TN status under the engineer category, which has no lottery.
Which cities in North Carolina have the most development engineer sponsorship jobs?
The Research Triangle, covering Raleigh, Durham, and Chapel Hill, accounts for the largest share of sponsored development engineer positions, driven by semiconductor, biotech, and tech firm concentration. Charlotte is a secondary hub with growth in energy and fintech engineering. Greensboro and Winston-Salem see demand from advanced manufacturing and logistics engineering employers, while Morrisville hosts several major tech company offices that actively sponsor international engineers.
How to find development engineer visa sponsorship jobs in North Carolina?
Migrate Mate filters job listings specifically by visa sponsorship availability, so you can search development engineer roles in North Carolina without sorting through positions that won't consider international candidates. The platform surfaces roles from employers with an established sponsorship track record in the state, including semiconductor, biotech, and defense-adjacent companies concentrated in the Research Triangle and Charlotte metro areas.
Are there state-specific factors development engineers should know about sponsoring employers in North Carolina?
North Carolina's Research Triangle Park hosts one of the densest concentrations of R&D employers in the Southeast, many with existing PERM and H-1B filing histories that signal genuine sponsorship infrastructure. NC State University and Duke University supply engineering talent pipelines that have made local employers familiar with OPT and STEM OPT extensions, which can bridge the gap before H-1B approval. Semiconductor manufacturing roles may also involve ITAR compliance reviews that affect hiring timelines for international candidates.
What is the prevailing wage for sponsored development engineer jobs in North Carolina?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.
See which development engineer employers are hiring and sponsoring visas in North Carolina right now.
Search Development Engineer Jobs in North Carolina