TN Visa Senior Statistical Programmer Jobs
Senior Statistical Programmer roles qualify for TN visa sponsorship under the USMCA's Computer Systems Analyst or Mathematician categories, depending on your degree and duties. Canadian citizens can apply at the port of entry the same day an employer extends an offer. Mexican citizens go through consular processing with a separate allocation.
See All Senior Statistical Programmer JobsOverview
Showing 5 of 31+ Senior Statistical Programmer 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 31+ Senior Statistical Programmer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Statistical Programmer roles.
Get Access To All Jobs
Are you interested in working directly for a single sponsor while having the security and additional career opportunities that working for a global CRO can bring? Our team says it’s the best of both worlds…. ClinChoice is searching for a Senior Statistical Programmer Consultant to join one of our clients. ClinChoice is a global full-service CRO with a strong focus on quality, professional development, and supportive culture. As a client-facing role, we are looking for confident candidates with the ability to work independently whilst establishing a high-trust environment with the client’s counterparts.
Location: NJ/PA/DE; Hybrid role in any of these location
Job Summary
The contract Senior Statistical Programmer is a member of the Biometrics Department within the Research and Development (R&D) organization who supports Statistical programming work in accordance with corporate standard operating procedures (SOPs), GCP, 21 CFR and ICH guidance.
Responsibilities
Programing for clinical trials:
- Program and validate derived datasets, tables, figures, listings.
- Process data from the external sources.
- Perform ad hoc exploratory analyses for publications and programming support other functions of Research and Development or other organizations.
- Oversee programing work/deliverables from CROs.
- Contribute to the design/implementation/review of Case Report Form, Data Transfer Specification, Statistical Analysis Plan, SDTM/ADaM Specification documents, Define packages.
Electronic submissions:
- Program and validate CDISC compliant deliveries for the electronic submissions.
- Support in the creation of supporting documentation for submissions.
Project Management:
- Ensure programming deliverables are on time and of high quality.
- Help managing internal contractors and external vendors.
Standards and Guidelines:
- Participate in development of departmental working instructions and guidelines.
- Help in creation of enhanced functions/macros and utilities.
Qualification & Experience
- Bachelor or Master degree in Computer Science, Mathematics, Engineering, Medical or related discipline.
- BS with more than 5 or MS with 3 years of experience in statistical programming (SAS, R) in the pharmaceutical industry.
- Working knowledge of SAS and its various components.
- Knowledge of R programming in clinical trials
- Familiarity of the drug development process.
- Strong SAS and SAS Macro language skills.
- R programming skills in clinical trials
- Strong knowledge of industry standards.
- Ability to work on data integrations (ISS and ISE).
- Strong oral and written communication skills. Ability to communicate details of the analysis to other team members with less technical experience.
The Application Process
Once you have submitted your CV, you will receive an acknowledgement that we received it. If you have the requirements we need, you will be invited for phone interview as the first step. Unfortunately, due to the number of applications we receive, we cannot reply to everyone individually if you are not successful.
Who will you be working for?
About ClinChoice
ClinChoice is a global full-service CRO specializing in clinical development and functional solutions for pharmaceutical, biotechnology, medical device, and consumer health companies. We have over 28 years of proven high-quality delivery and results across all our services, with over 4,000 professionals in more than 20 countries across the Americas, Europe, and Asia-Pacific.
Our Company Ethos
Our mission drives our culture: to contribute to a healthier and safer world by accelerating the development and commercialization of innovative drugs and devices. Our employees are the most valuable company asset and they are the fulcrum around which all ClinChoice activities are built and close management and training is the core instrument to develop and maintain highly-qualified personnel. The continuous training keeps the resources qualified in terms of competence and expertise and gives all personnel the clear tools needed to manage both internal and client processes with the same methodology. The success of these core values is evidenced by our below industry average turnover rates. ClinChoice is an equal opportunity employer. We have based our success on attracting, developing, and promoting talent guided by diversity and inclusivity. Our employees come from very diverse backgrounds: gender, race, beliefs, and ethnicities. We recognize this is our strength and celebrate it.
#senior#contract

Are you interested in working directly for a single sponsor while having the security and additional career opportunities that working for a global CRO can bring? Our team says it’s the best of both worlds…. ClinChoice is searching for a Senior Statistical Programmer Consultant to join one of our clients. ClinChoice is a global full-service CRO with a strong focus on quality, professional development, and supportive culture. As a client-facing role, we are looking for confident candidates with the ability to work independently whilst establishing a high-trust environment with the client’s counterparts.
Location: NJ/PA/DE; Hybrid role in any of these location
Job Summary
The contract Senior Statistical Programmer is a member of the Biometrics Department within the Research and Development (R&D) organization who supports Statistical programming work in accordance with corporate standard operating procedures (SOPs), GCP, 21 CFR and ICH guidance.
Responsibilities
Programing for clinical trials:
- Program and validate derived datasets, tables, figures, listings.
- Process data from the external sources.
- Perform ad hoc exploratory analyses for publications and programming support other functions of Research and Development or other organizations.
- Oversee programing work/deliverables from CROs.
- Contribute to the design/implementation/review of Case Report Form, Data Transfer Specification, Statistical Analysis Plan, SDTM/ADaM Specification documents, Define packages.
Electronic submissions:
- Program and validate CDISC compliant deliveries for the electronic submissions.
- Support in the creation of supporting documentation for submissions.
Project Management:
- Ensure programming deliverables are on time and of high quality.
- Help managing internal contractors and external vendors.
Standards and Guidelines:
- Participate in development of departmental working instructions and guidelines.
- Help in creation of enhanced functions/macros and utilities.
Qualification & Experience
- Bachelor or Master degree in Computer Science, Mathematics, Engineering, Medical or related discipline.
- BS with more than 5 or MS with 3 years of experience in statistical programming (SAS, R) in the pharmaceutical industry.
- Working knowledge of SAS and its various components.
- Knowledge of R programming in clinical trials
- Familiarity of the drug development process.
- Strong SAS and SAS Macro language skills.
- R programming skills in clinical trials
- Strong knowledge of industry standards.
- Ability to work on data integrations (ISS and ISE).
- Strong oral and written communication skills. Ability to communicate details of the analysis to other team members with less technical experience.
The Application Process
Once you have submitted your CV, you will receive an acknowledgement that we received it. If you have the requirements we need, you will be invited for phone interview as the first step. Unfortunately, due to the number of applications we receive, we cannot reply to everyone individually if you are not successful.
Who will you be working for?
About ClinChoice
ClinChoice is a global full-service CRO specializing in clinical development and functional solutions for pharmaceutical, biotechnology, medical device, and consumer health companies. We have over 28 years of proven high-quality delivery and results across all our services, with over 4,000 professionals in more than 20 countries across the Americas, Europe, and Asia-Pacific.
Our Company Ethos
Our mission drives our culture: to contribute to a healthier and safer world by accelerating the development and commercialization of innovative drugs and devices. Our employees are the most valuable company asset and they are the fulcrum around which all ClinChoice activities are built and close management and training is the core instrument to develop and maintain highly-qualified personnel. The continuous training keeps the resources qualified in terms of competence and expertise and gives all personnel the clear tools needed to manage both internal and client processes with the same methodology. The success of these core values is evidenced by our below industry average turnover rates. ClinChoice is an equal opportunity employer. We have based our success on attracting, developing, and promoting talent guided by diversity and inclusivity. Our employees come from very diverse backgrounds: gender, race, beliefs, and ethnicities. We recognize this is our strength and celebrate it.
#senior#contract
See all 31+ Senior Statistical Programmer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Statistical Programmer roles.
Get Access To All JobsTips for Finding TN Visa Sponsorship as a Senior Statistical Programmer
Align your degree to the right TN category
TN eligibility for statistical programming depends on whether your role maps to Computer Systems Analyst or Mathematician. Your degree field must match the category your employer selects, so confirm the classification before the offer letter is drafted.
Request a TN support letter upfront
Ask your employer to prepare a detailed support letter describing your duties, degree requirement, and TN category before you accept the offer. Vague letters are the most common reason CBP officers ask follow-up questions at the port of entry.
Target pharma and biotech employers with SAS teams
Pharmaceutical, biotech, and contract research organizations run large statistical programming groups that regularly sponsor TN visas. Targeting companies with established CDISC or SDTM workflows signals they already understand the role and the sponsorship process.
Search for TN-sponsoring employers using Migrate Mate
Filter by TN visa on Migrate Mate to surface Senior Statistical Programmer openings at employers already familiar with USMCA sponsorship. This cuts the time spent cold-applying to companies that have never filed a TN petition.
Prepare SAS and R certification for Mexican applicants
Mexican nationals go through consular processing, where officers may request supplemental evidence of specialty. Credentials like Base SAS Certification or documentation of CDISC experience strengthen your file beyond the degree requirement.
Confirm E-Verify enrollment before your start date
If your employer participates in STEM OPT or federal contracting, they may already be enrolled in E-Verify. Confirm enrollment before your start date, since discrepancies between your TN documents and the E-Verify record can delay Form I-9 completion.
Senior Statistical Programmer jobs are hiring across the US. Find yours.
Find Senior Statistical Programmer JobsSenior Statistical Programmer TN Visa: Frequently Asked Questions
Does a Senior Statistical Programmer role qualify for TN visa status?
Yes, but the classification depends on how your duties are defined. Roles focused on SAS programming, statistical analysis, and clinical trial data typically qualify under Computer Systems Analyst or Mathematician. Your employer's support letter must describe duties that match the USMCA occupational category, not just the job title on the offer letter.
How does TN visa sponsorship compare to H-1B for statistical programmers?
TN has no annual lottery and no cap for Canadian citizens, so you can start work as soon as CBP approves at the port of entry. H-1B requires entering a random lottery each April with roughly a one-in-four selection rate. For Canadian statistical programmers with an employer offer, TN is faster, more predictable, and does not require a PERM labor certification.
Can I search for Senior Statistical Programmer jobs that already offer TN sponsorship?
Migrate Mate lets you filter job listings by TN visa sponsorship, so you can focus on employers who have already committed to supporting USMCA candidates. This is more efficient than reaching out to hiring managers who may be unfamiliar with TN requirements for this role category.
What documents do I need for TN approval as a statistical programmer?
You'll need a valid Canadian or Mexican passport, a detailed employer support letter specifying the TN category, your role duties, and your degree requirement, plus official transcripts or a diploma confirming your bachelor's degree in a qualifying field such as statistics, mathematics, or computer science. Canadian citizens present these directly at a U.S. port of entry.
Can a contract or CRO position qualify for TN sponsorship in statistical programming?
Yes. Contract research organizations and staffing arrangements qualify as long as there is a clear employer-employee relationship and the support letter identifies the end client or project. CBP looks at the nature of the work, not the employment structure. Dual employment arrangements or projects without a defined scope can raise questions, so the letter should be specific about deliverables and reporting relationships.
See which Senior Statistical Programmer employers are hiring and sponsoring visas right now.
Search Senior Statistical Programmer Jobs