Advise other team members and provide programming and data analysis support for trainees. Interact ... Substantial experience with statistical software (SAS, R, or Stata) and with the management of ...
Advise other team members and provide programming and data analysis support for trainees. Interact ... Substantial experience with statistical software (SAS, R, or Stata) and with the management of ...
Fire Detection Inspector
Farmington Hills, MI · On-site
$21.44 - $29.52/hr
Make minor repairs and programming changes to systems being inspected. * Provide technical training ... Moderate level of experience with computer software and technology. Preferred: * NICET Level I ...
Fire Detection Inspector
Farmington Hills, MI · On-site
$21.44 - $29.52/hr
Make minor repairs and programming changes to systems being inspected. * Provide technical training ... Moderate level of experience with computer software and technology. Preferred: * NICET Level I ...
Postdoctoral Fellow - Department of Psychiatry & Behavioral Neurosciences
Detroit, MI · On-site
$48K - $65K/yr
... status as trainees and employees. Postdoctoral Fellows provide leadership in the design and ... Microsoft office software skills. Preferred qualifications: PhD or MD in Neuroscience, Engineering ...
Postdoctoral Fellow - Department of Psychiatry & Behavioral Neurosciences
Detroit, MI · On-site
$48K - $65K/yr
... status as trainees and employees. Postdoctoral Fellows provide leadership in the design and ... Microsoft office software skills. Preferred qualifications: PhD or MD in Neuroscience, Engineering ...
Fire Detection Inspector
Farmington Hills, MI · On-site
$21.44 - $29.52/hr
Make minor repairs and programming changes to systems being inspected. * Provide technical training ... Moderate level of experience with computer software and technology. Preferred: * NICET Level I ...
Fire Detection Inspector
Farmington Hills, MI · On-site
$21.44 - $29.52/hr
Make minor repairs and programming changes to systems being inspected. * Provide technical training ... Moderate level of experience with computer software and technology. Preferred: * NICET Level I ...
Fire Detection Inspector
Farmington Hills, MI · On-site
$21.44 - $29.52/hr
Make minor repairs and programming changes to systems being inspected. * Provide technical training ... Moderate level of experience with computer software and technology. Preferred: * NICET Level I ...
Fire Detection Inspector
Farmington Hills, MI · On-site
$21.44 - $29.52/hr
Make minor repairs and programming changes to systems being inspected. * Provide technical training ... Moderate level of experience with computer software and technology. Preferred: * NICET Level I ...
Software Engineer Trainee information
See Novi, MI salary details
$59.6K - $71.7K
2% of jobs
$71.7K - $83.8K
4% of jobs
$83.8K - $95.9K
6% of jobs
$95.9K - $108K
8% of jobs
$114.5K is the 25th percentile. Wages below this are outliers.
$108K - $120.1K
7% of jobs
$120.1K - $132.2K
18% of jobs
The median wage is $135.1K / yr.
$132.2K - $144.4K
16% of jobs
$144.4K - $156.5K
2% of jobs
$161.4K is the 75th percentile. Wages above this are outliers.
$156.5K - $168.6K
26% of jobs
$168.6K - $180.7K
1% of jobs
$180.7K - $192.8K
8% of jobs
$59.6K
$138.4K
$192.8K
How much do software engineer trainee jobs pay per year?
What is a software engineer trainee?
A Software Engineer Trainee is an entry-level position where individuals gain hands-on experience in software development. They typically work under the guidance of senior engineers, learning programming languages, software development methodologies, and debugging techniques. Their responsibilities may include coding, testing, and assisting in the design of applications. This role helps bridge the gap between academic knowledge and real-world software development practices. It is an opportunity to develop technical skills and gain industry exposure before advancing to a full-time software engineering role.
What kind of mentorship or training can I expect as a software engineer trainee?
As a Software Engineer Trainee, you can typically expect to receive structured onboarding, ongoing mentorship from experienced engineers, and participation in regular training sessions. Most teams pair trainees with more senior developers for code reviews, guidance on best practices, and support in understanding project workflows. You may also be encouraged to work on small projects or contribute to larger initiatives to apply your learning in real-world situations. This hands-on, supportive environment is designed to accelerate your growth and help you build the skills needed for a successful software engineering career.
What are the key skills and qualifications needed to thrive as a software engineer trainee, and why are they important?
To thrive as a Software Engineer Trainee, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or related fields. Familiarity with common programming languages (such as Java, Python, or C++), version control systems like Git, and basic software development methodologies is typical. Strong communication, eagerness to learn, and adaptability are vital soft skills for success in this role. These skills are essential for quickly growing your technical capabilities, effectively collaborating with your team, and making meaningful contributions to software projects.

Full-time
Posted 16 days ago
University Of Michigan rating
8.1
Based on 144 frontline employees who took The Breakroom Quiz
160th of 617 rated colleges and universities
Job description
Michigan Medicine improves the health of patients, populations and communities through excellence in education, patient care, community service, research and technology development, and through leadership activities in Michigan, nationally and internationally. Our mission is guided by our Strategic Principles and has three critical components; patient care, education and research that together enhance our contribution to society.
Job Summary
The Department of Neurology is seeking a Statistician Intermediate to work with a highly productive team of investigators. The responsibilities of this position include developing analytic plans and conducting statistical analyses, employing data management skills and collaborating with a team of project investigators, data managers, and other analysts. The ideal candidate must be dynamic, creative, flexible, and detail-oriented with excellent communication and problem-solving skills.
This position is term limited to 2 years.
Responsibilities*
- Develop analytical plans and conduct statistical analyses using R, SAS, and other software as needed. Analyses may include but are not limited to linear and logistic regression, survival analysis, mixed models, propensity score methods, multiple imputation, and more advanced analysis techniques.
- Create tables, figures, and graphs for presentation and publication. Contribute to the analysis sections of grants and papers.
- Conduct power analyses and other analyses needed in relation to grant preparation.
- Assist in maintenance, updating, and compilation of a variety of complex linked databases, including longitudinal databases. Create new derived variables, run checks on existing data, and create de-identified datasets for data sharing.
- Assist with creation and maintenance of documentation for databases, including detailed descriptions of contents and created variables.
- Advise other team members and provide programming and data analysis support for trainees. Interact with investigators, data managers, students, and other analysts.
- Other duties as assigned.
Required Qualifications*
Masters degree in a recognized field of science that is directly related to the duties of the position. Experience as a data manager or data analyst in health or related areas (including the quantitative social sciences). Substantial experience with statistical software (SAS, R, or Stata) and with the management of large datasets required. Must be extremely attentive to detail, responsive, very well-organized, able to multitask, and work in a team. Opportunities to participate as co-author on manuscripts and acquire additional job-related training.
Desired Qualifications*
Master's degree in Biostatistics or statistics preferred.
Modes of Work
Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the work modes .
Additional Information
This is a term-limited appointment ending 2 years from the start date . At the end of the stated term, your appointment will terminate and will not be eligible for Reduction-in-Force (RIF) benefits. This term-limited appointment does not create a contract or guarantee of employment for any period of time as you will remain subject to disciplinary or other performance measures, up to and including termination, at the will of the University in accordance with existing University policy and standards for employee performance and conduct.
Background Screening
Michigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third party administrator to conduct background screenings. Background screenings are performed in compliance with the Fair Credit Report Act. Pre-employment drug testing applies to all selected candidates, including new or additional faculty and staff appointments, as well as transfers from other U-M campuses.
Application Deadline
Job openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled any time after the minimum posting period has ended.
U-M EEO Statement
The University of Michigan is an Equal Opportunity Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants, including protected veterans and individuals with disabilities.
Job Detail
Job Opening ID
280687
Working Title
Statistician Intermediate (term-limited)
Job Title
Statistician Intermediate
Work Location
Ann Arbor Campus
Ann Arbor, MI
Modes of Work
Hybrid
Full/Part Time
Full-Time
Regular/Temporary
Regular
FLSA Status
Exempt
Organizational Group
Medical School
Department
MM Neurology Department
Posting Begin/End Date
7/27/2026 - 8/10/2026
Career Interest
Research
What University Of Michigan employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About University of Michigan
Sourced by ZipRecruiter
The University of Michigan (U-M), based in Ann Arbor, MI, US, is one of America's most esteemed institutions in higher education. Established in 1817, it presides in the industry of education and research, providing a range of services including undergraduate, graduate, and professional education programs. Complementing this is an extensive research activity that has significantly contributed to various fields, from healthcare to engineering, humanities to sports. Upholding its mission "to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values", U-M consistently ranks among the top universities globally, a testament to its tradition of excellence in learning and research, and a deep commitment to innovation and discovery.
Industry
Colleges, universities, and professional schools
Company size
10,000+ Employees
Headquarters location
Ann Arbor, MI, US
Year founded
1817