TN Visa Data Engineer Intern Jobs
Data Engineer Intern roles qualify for TN visa sponsorship under the USMCA's Computer Systems Analyst category when the position requires applying engineering principles to data pipelines, warehousing, or analytics systems. Canadian citizens can secure TN status at the port of entry with no lottery or cap. Mexican citizens need consular processing with advance scheduling.
See All Data Engineer Intern JobsOverview
Showing 5 of 114+ Data Engineer Intern 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 114+ Data Engineer Intern jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Data Engineer Intern roles.
Get Access To All Jobs
SUMMARY
This part-time summer internship offers undergraduate and graduate students the opportunity to work on meaningful, real-world projects while building practical experience in their field of study. If you’re eager to use your talents and creativity to help young learners build a strong foundation for academic success, this program provides a unique opportunity to do just that.
This internship will have a strong emphasis on leveraging AI to enhance data workflows and team productivity. You’ll explore how modern AI tools (e.g., LLMs, Cursor, Claude Code, automation frameworks) can accelerate development, improve data quality, and streamline analytics processes. In this role, you'll work closely with data engineers, analysts, and stakeholders across the business to build, optimize, and maintain the data pipelines and models that power insights and decision-making.
You’ll gain hands-on experience with real-world data engineering workflows and the modern data stack, while also building AI-powered tools from scratch. This is a great opportunity for someone who enjoys creating things, experimenting quickly, and applying AI in practical, impactful ways.
Responsibilities:
- Design, build, and prototype AI-powered tools from scratch to improve data engineering and analytics workflows (e.g., dbt development, query generation, documentation, testing, monitoring)
- Experiment with and evaluate AI/LLM-based approaches to accelerate development, improve data quality, and reduce manual effort
- Identify opportunities to create new internal tools or automations that enhance team productivity, and take them from idea prototype iteration
- Collaborate with data engineers, analysts, and stakeholders to turn ambiguous problems into practical, working solutions
- Support the development, optimization, and maintenance of end-to-end data workflows—including pipelines, data models, and transformations—while ensuring data quality, reliability, and clear documentation
MINIMUM QUALIFICATIONS:
- Currently pursuing a degree in Computer Science, Data Science, Engineering, Mathematics, or a related field from an accredited university
- Must be available at least 25 hours per week for 10 weeks during the summer internship program
- Must be able to work in a hybrid environment, with the ability to work in person at our Glendale, CA headquarters a minimum of two days per week
- Strong SQL skills and basic understanding of data modeling concepts
- Some experience with Python or another scripting language
- Interest in AI/ML tools and a curiosity for applying AI to real-world problems
- Interest in modern data stack tools like dbt, Airflow, Snowflake, or similar (hands-on experience a plus)
- Strong analytical and problem-solving skills
- Detail-oriented, curious, and eager to learn
PREFERRED QUALIFICATIONS:
- Exposure to cloud platforms (AWS, GCP, or Azure)
- Experience with AI IDE (Cursor, Claude Code, Codex)
- Hands-on experience with AI tools and LLM APIs (e.g., OpenAI, LangChain, etc.)
- Experience building small tools, side projects, or automations (data or AI-related a plus)
- Builder mindset: enjoys creating, experimenting, and iterating on ideas
TOTAL COMPENSATION:
The estimated hourly range for this position is $22.00 to $27.00 USD. Pay may vary depending on job-related factors, including knowledge, skills, experience, and location.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

SUMMARY
This part-time summer internship offers undergraduate and graduate students the opportunity to work on meaningful, real-world projects while building practical experience in their field of study. If you’re eager to use your talents and creativity to help young learners build a strong foundation for academic success, this program provides a unique opportunity to do just that.
This internship will have a strong emphasis on leveraging AI to enhance data workflows and team productivity. You’ll explore how modern AI tools (e.g., LLMs, Cursor, Claude Code, automation frameworks) can accelerate development, improve data quality, and streamline analytics processes. In this role, you'll work closely with data engineers, analysts, and stakeholders across the business to build, optimize, and maintain the data pipelines and models that power insights and decision-making.
You’ll gain hands-on experience with real-world data engineering workflows and the modern data stack, while also building AI-powered tools from scratch. This is a great opportunity for someone who enjoys creating things, experimenting quickly, and applying AI in practical, impactful ways.
Responsibilities:
- Design, build, and prototype AI-powered tools from scratch to improve data engineering and analytics workflows (e.g., dbt development, query generation, documentation, testing, monitoring)
- Experiment with and evaluate AI/LLM-based approaches to accelerate development, improve data quality, and reduce manual effort
- Identify opportunities to create new internal tools or automations that enhance team productivity, and take them from idea prototype iteration
- Collaborate with data engineers, analysts, and stakeholders to turn ambiguous problems into practical, working solutions
- Support the development, optimization, and maintenance of end-to-end data workflows—including pipelines, data models, and transformations—while ensuring data quality, reliability, and clear documentation
MINIMUM QUALIFICATIONS:
- Currently pursuing a degree in Computer Science, Data Science, Engineering, Mathematics, or a related field from an accredited university
- Must be available at least 25 hours per week for 10 weeks during the summer internship program
- Must be able to work in a hybrid environment, with the ability to work in person at our Glendale, CA headquarters a minimum of two days per week
- Strong SQL skills and basic understanding of data modeling concepts
- Some experience with Python or another scripting language
- Interest in AI/ML tools and a curiosity for applying AI to real-world problems
- Interest in modern data stack tools like dbt, Airflow, Snowflake, or similar (hands-on experience a plus)
- Strong analytical and problem-solving skills
- Detail-oriented, curious, and eager to learn
PREFERRED QUALIFICATIONS:
- Exposure to cloud platforms (AWS, GCP, or Azure)
- Experience with AI IDE (Cursor, Claude Code, Codex)
- Hands-on experience with AI tools and LLM APIs (e.g., OpenAI, LangChain, etc.)
- Experience building small tools, side projects, or automations (data or AI-related a plus)
- Builder mindset: enjoys creating, experimenting, and iterating on ideas
TOTAL COMPENSATION:
The estimated hourly range for this position is $22.00 to $27.00 USD. Pay may vary depending on job-related factors, including knowledge, skills, experience, and location.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
See all 114+ Data Engineer Intern jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Data Engineer Intern roles.
Get Access To All JobsTips for Finding TN Visa Sponsorship as a Data Engineer Intern
Frame your degree against TN criteria
TN approval for intern roles hinges on your degree aligning with Computer Systems Analyst duties. A computer science or engineering diploma works clearly. An applied math or statistics degree needs a support letter explaining how your coursework maps to data pipeline work.
Target employers with recent visa filings
Search for companies with recent visa filings in roles similar to data engineering. These employers have demonstrated experience with work visa sponsorship and will already understand the requirements for sponsoring visa-eligible positions like internships.
Distinguish intern scope in your offer letter
CBP officers evaluate whether the actual duties, not the job title, meet the specialty occupation threshold. Ask your employer to describe specific data engineering tasks in the offer letter: schema design, ETL pipeline development, or data quality frameworks, not just general support work.
Use Migrate Mate to find sponsoring employers
Searching broadly wastes time on employers unfamiliar with TN sponsorship for intern roles. Migrate Mate filters for companies with active TN visa filing history so you're applying where sponsorship is already established practice, not an unknown process.
Prepare for Mexican consular processing timelines
Mexican citizens can't self-petition at the border like Canadians can. Consular appointments at U.S. embassies in Mexico can take several weeks to schedule. Confirm your interview slot is booked before your employer finalizes your start date to avoid conflicts.
Clarify TN extension terms before accepting the offer
TN status is granted for up to three years and is renewable indefinitely, but each renewal requires continued employment in a qualifying role. If the internship converts to full-time, confirm with HR that the new role still meets Computer Systems Analyst criteria before your status expires.
Data Engineer Intern jobs are hiring across the US. Find yours.
Find Data Engineer Intern JobsData Engineer Intern TN Visa: Frequently Asked Questions
Does a Data Engineer Intern role qualify for TN visa sponsorship?
Yes, if the position involves applying computer systems principles to data infrastructure work such as building pipelines, designing data models, or managing warehousing systems. The TN category used is Computer Systems Analyst. CBP will evaluate the actual duties described in your offer letter, not just the intern title, so specificity in that document matters significantly.
How does TN visa sponsorship compare to H-1B for a Data Engineer Intern role?
TN sponsorship is faster and more predictable for this role. H-1B requires entering a lottery with roughly a 25% selection rate and waiting until October 1 to start work. TN has no lottery, no cap for Canadians, and Canadians can obtain status at the border the same day. The tradeoff is nationality: only Canadian and Mexican citizens qualify for TN.
Can my employer file for TN status before I graduate?
TN status requires that you already hold the qualifying degree at the time of filing. An offer letter and pending degree won't satisfy CBP requirements. Your employer should time the TN application so that your degree is conferred before your intended start date, not just completed in coursework. Some employers can adjust start dates to align with graduation.
How do I find Data Engineer Intern employers who already sponsor TN visas?
Migrate Mate is built specifically for this search. It surfaces employers with documented TN visa filing history, so you can focus your applications on companies where sponsorship is an established process rather than a conversation you'd need to initiate from scratch. This is especially useful for intern roles where employer familiarity with TN requirements varies widely.
What happens to my TN status if my internship ends early or doesn't convert to full-time?
TN status is tied to the specific employer and role. If your internship ends before your authorized period, your TN status ends with it. You have a ten-day grace period after your employment ends before you're required to depart or change status. If a full-time offer doesn't materialize, you'll need a new employer to sponsor a fresh TN petition.
See which Data Engineer Intern employers are hiring and sponsoring visas right now.
Search Data Engineer Intern Jobs