2

Remote Computer Science Jobs in Ann Arbor, MI (NOW HIRING)

Oracle Unifier Consultant (Remote)

Ann Arbor, MI · Remote

$65 - $82/hr

Qualifications Education & Experience Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience. REQUIRED: Proven experience as an Oracle ...

Enterprise Architect (REMOTE)

Livonia, MI · On-site +1

$64.50 - $83.25/hr

Minimum Qualifications Bachelor's degree in Computer Science, Engineering, Information Systems, related field or an equivalent combination of education and experience. Five (5) to seven (7) years of ...

Bachelor's degree in Computer Science, Information Systems, Cyber Security, Engineering ... This compensation range is specific to a Remote role and takes into account the wide range of ...

Systems Integration Developer

Ann Arbor, MI · On-site +1

$150K - $180K/yr

Bachelor's degree in computer science, Information Systems, or a related technical field is ... Hybrid schedule, may be considered for remote eligible The annualized base salary range for this ...

Senior Controls Engineer

Detroit, MI · On-site +1

$115K - $155K/yr

Lead onsite and remote startup and commissioning activities, including development and execution of ... Formalized training and/or education in Industrial Automation, Engineering, Computer Science or MIS ...

Bachelor's degree in Computer Science, Data Science, Engineering, or a related field. * Expertise ... Proficiency in Unix-based environments (Linux, macOS) including working with remote servers and ...

Senior Machine Learning Engineer

Detroit, MI · On-site +1

$126K - $180K/yr

Bachelor's degree in Computer Science, Data Science, Engineering, or a related field. * Expertise ... Proficiency in Unix-based environments (Linux, macOS) including working with remote servers and ...

Bachelor's degree in a technical field (e.g., Computer Science, Information Systems, Cybersecurity). * 5+ years of experience in Information Security, with at least 3 years focused on application ...

Qualifications Bachelor's degree in Computer Science or Computer Engineering Career Progression ... Flexibility to work remotely, but not fully remote * Travel to X by 2 offices (Farmington Hills, MI ...

Showing results 41-60

Remote Computer Science information

See Ann Arbor, MI salary details

$21.3K

$81.5K

$177.8K

How much do remote computer science jobs pay per year?

As of Aug 11, 2026, the average yearly pay for remote computer science in Ann Arbor, MI is $81,473.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,297.00 and $116,625.00 per year, depending on experience, location, and employer.

What are remote computer science jobs?

Remote computer science jobs include a wide variety of roles focused on the use and analysis of computers and networks, including security specialists, network administrators, and software programmers. In these roles, you may develop hardware or software, control user accounts and permissions, analyze security procedures, manage confidential information, order repairs and replacements, manage inventory levels, conduct penetration tests, or manage a full development cycle for new software. Remote computer science jobs frequently use databases, private networks, intrusion detection systems, and remote conferencing software to help coordinate jobs. This is something of a catch-all term for computer-based positions, so if you are looking for a specific role, such as a remote programmer or remote computer engineer, you may need to narrow your search terminology.

How do remote computer science professionals typically collaborate with their teams to ensure project success?

Remote computer science professionals usually rely on a mix of communication and project management tools—such as Slack, Zoom, GitHub, and Jira—to collaborate effectively with their teams. Regular virtual meetings, code reviews, and shared documentation help maintain alignment and transparency. While working remotely offers flexibility, it can also require proactive communication and self-management to avoid misunderstandings and stay on track with deliverables. Many teams adopt Agile methodologies to structure their work and foster collaboration, regardless of physical location.

What are the key skills and qualifications needed to thrive as a remote computer science professional?

To thrive as a Remote Computer Science professional, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software engineering. Proficiency with coding languages (such as Python, Java, or C++), version control systems like Git, and remote collaboration tools (e.g., Slack, Jira, Zoom) is essential. Excellent communication, self-motivation, and time management are vital soft skills for working independently and with distributed teams. These skills and qualities enable efficient development, seamless teamwork, and successful project delivery in a remote environment.

What are remote computer science jobs?

Remote computer science jobs are positions that involve the application of computer science principles—such as programming, software development, data analysis, and cybersecurity—that can be performed from any location with internet access. These roles often include software engineer, web developer, data scientist, system administrator, and more. Remote computer science professionals collaborate with teams virtually, using digital communication and project management tools. This flexibility allows employees to work from home or anywhere in the world, offering a better work-life balance and access to global job opportunities.
What are the most commonly searched types of Computer Science jobs in Ann Arbor, MI? The most popular types of Computer Science jobs in Ann Arbor, MI are:
What are popular job titles related to Remote Computer Science jobs in Ann Arbor, MI? For Remote Computer Science jobs in Ann Arbor, MI, the most frequently searched job titles are:
What job categories do people searching Remote Computer Science jobs in Ann Arbor, MI look for? The top searched job categories for Remote Computer Science jobs in Ann Arbor, MI are:
What cities near Ann Arbor, MI are hiring for Remote Computer Science jobs? Cities near Ann Arbor, MI with the most Remote Computer Science job openings:
Infographic showing various Remote Computer Science job openings in Ann Arbor, MI as of August 2026, with employment types broken down into 1% Internship, 72% Full Time, 19% Part Time, and 8% Contract. Highlights an 100% Remote job distribution, with an average salary of $81,473 per year, or $39.2 per hour.

Senior Penetration Tester (REMOTE)

Trinity Health

Livonia, MI • On-site, Remote

Full-time

Posted 8 days ago


Trinity Health rating

6.6

Company rating: 6.6 out of 10

Based on 354 frontline employees who took The Breakroom Quiz

571st of 887 rated healthcare providers


Job description

Employment Type:
Full timeShift:
Day Shift
Description:
The Senior level Penetration Tester will serve as the Red Team technical lead for Offensive Security. They will be responsible for Red Team Engagements, Application Penetration Tests, and Purple Team Engagement activities.
The Senior Penetration Tester leads red team threat emulation and advanced penetration testing services for Trinity Health. This position is responsible for defining testing strategies, executing complex assessments across diverse infrastructures, and serving as the primary technical authority for penetration testing. The Senior Penetration Tester designs threat scenarios, provides strategic recommendations, and leads efforts to enhance the organization's overall security posture. This role requires deep technical expertise, strategic vision, and leadership in guiding the team toward proactive risk management.
• Leads penetration testing of network and application infrastructures, using both automated and manual testing techniques. Identifies vulnerabilities, evaluates potential risks, and documents findings thoroughly. Provides clear recommendations for remediation, ensuring reports meet professional standards and are suitable for technical teams and stakeholders.
• Leads and executes end-to-end adversarial Red Team engagements, including scoping and rules-of-engagement development, threat-informed attack planning, deployment and management of secure command-and-control infrastructure, execution of multi-stage attack paths, operational security, evidence collection, risk-based reporting, and collaboration with defensive teams to validate detection and response capabilities.
• Leads and executes regular Threat Intelligence-led Purple Team Engagements with Blue Team. Reports to teams responsible for remediation. Validates remediation after completion. Reports results of Purple Team Engagements to upper leadership.
• Leads retesting and validation efforts for critical vulnerabilities, ensuring the effectiveness of remediation measures and sustained security improvements. Conducts advanced assessments, provides strategic guidance, and delivers detailed feedback to improve security posture across the organization.
• May be consulted to assist in root cause analysis for security incidents, collaborating with cross-functional teams to identify systemic issues and potential security gaps. Provides strategic recommendations for corrective actions, supporting long-term improvements in security strategy and architecture.
• May be consulted to provide expertise for security projects throughout a project's lifecycle.
• Demonstrates mastery in penetration testing and red team operations, continuously seeking to expand knowledge of tools, techniques, and methodologies. Stays ahead of evolving threats and industry developments, integrating new knowledge into team operations and training programs.
• Serves as the primary technical mentor for junior and mid-level penetration testers (Penetration Tester I & II). Provides in-depth training, shares advanced knowledge, and promotes skill development. Drives team growth by leading technical workshops and fostering a collaborative learning environment.
• Produces high-level, strategic reports and documentation, including in-depth risk analyses, security recommendations, and executive summaries. Communicates complex findings effectively to both technical teams and senior management, ensuring clear understanding and actionable outcomes.
• Oversees and manages ITSM workflow processes using tools like ServiceNow and Jira. Ensures documentation is comprehensive, accurate, and up-to-date, optimizing task management and communication within the team and across the organization.
• Demonstrates the ability to effectively manage time and resources by setting clear priorities, balancing multiple projects, and adjusting plans as needed. Shows resilience and flexibility in adapting to new technologies, shifting organizational needs, and emerging security threats, ensuring continued productivity and alignment with strategic objectives.
• Keeps up-to-date with relevant laws, regulations, and compliance requirements that impact penetration testing and red teaming activities. Understands and adheres to organizational codes of conduct, ensuring all activities are conducted ethically and in compliance with legal and professional standards. Engages in regular training to stay informed about evolving regulations and best practices in the cybersecurity industry.
• Performs other duties as assigned.
Minimum Qualifications
  • Bachelor's degree in Information Security, Computer Science, or a related field. Equivalent experience considered in lieu of degree.
  • 6-8+ years of experience in penetration testing, red teaming, or a related field, with a demonstrated track record of leading complex assessments.
  • Deep knowledge of Active Directory and Microsoft Entra ID architecture, authentication, authorization, privilege escalation paths, security controls, and cross-environment attack paths.
  • Fluency in designing, building, and maintaining secure cloud-based command-and-control infrastructure.
  • Expert-level experience developing and safely operating custom offensive capabilities for authorized adversary emulation, including controlled payloads, post-exploitation tooling, and C2 integrations for use in Red Team Engagements with Operational Security considerations.
  • Advanced scripting and programming skills in languages like Python, C, or PowerShell, with experience in automating testing processes.
  • Proficiency in using ITSM tools like ServiceNow and Jira for managing complex documentation, tracking advanced remediation efforts, and leading workflow optimization.
  • Expertise in a wide range of penetration testing tools and custom exploitation techniques, capable of designing complex attack simulations and emulations.
  • Extensive knowledge of compliance requirements, ethical best practices, and regulations impacting penetration testing.
  • Actively pursues advanced certifications and continuously engages in professional development to remain at the forefront of industry trends.

Additional Qualifications (nice to have)
  • Competency-based certifications like OSCP, CRTO, eWPTX, OSEP, OSWE, OSED, OSCE3.
  • Advanced Practical Penetration Testing and Red Team Certifications. I.E. OSEP, OSED, OSWE, OSCE3 are highly desirable.

Physical & Mental Requirements & Working Conditions (General Summary)
Direct Healthcare Services / Indirect Healthcare / Support Services:
  • Exposure to conditions which may be considered unpleasant to sight, touch, sound & / or smell. Occasional
  • Exposure to fumes, odors, dusts, mists & gases, biohazards / hazards (mechanical, electrical, burns, chemicals, radiation, sharp objects, etc.). Occasional
  • Exposure to or subject to noise, infectious waste, diseases & conditions. Occasional
  • Exposure to interruptions, shifting priorities & stressful situations. Frequent
  • Ability to follow tasks through to completion, understand & relate to complex ideas / concepts, remember multiple tasks & regimens over long periods of time & work on concurrent tasks / projects. Continuous
  • Ability to read small print, hear sounds & voice / speech patterns, give / receive instructions & other verbal communications (in-person & / or over the phone / computer / device / equipment assigned) with some background noise. Continuous
  • Perform manual dexterity activities & / or grasping / handling. Occasional
  • Ability to climb, kneel, crouch & / or operate foot controls. Occasional
  • Use a computer / other technology. Continuous
  • Sit with the ability to vary / adjust physical position or activity. Frequent
  • Maintain a safe working environment & use available personal protective equipment (PPE). Occasional
  • Comply with applicable Code of Conduct, policies, procedures & guidelines. Continuous
  • Ability to provide assistance in the event of an emergency. Occasional

Direct Healthcare Services:
  • Perform activities that require standing / walking with the ability to vary / adjust physical position or activity. Occasional
  • Lift a maximum of 30 pounds unassisted. Occasional
  • Use upper & lower extremities, engage in bending / stooping / reaching & pushing / pulling. Occasional
  • Work indoors (subject to travel requirements) under temperature-controlled & well-lit conditions. Continuous
  • Encounter worksites (e.g., patient homes) or travel to worksites that may have variable internal & external environmental conditions. Occasional
  • Perform work that involves physical efforts (e.g., transporting, moving, positioning & / or ambulating patients). Occasional

Indirect Healthcare / Support Services:
  • Perform activities that require standing / walking with the ability to vary / adjust physical position or activity. Occasional
  • Lift a maximum of 30 pounds unassisted. Occasional
  • Experience of long periods of walking / standing / stooping / bending / pulling & / or pushing. Occasional
  • Encounter a clinical / patient facing / hands on interactive work environment. Occasional
  • Work indoors (subject to travel requirements) under temperature-controlled & well-lit conditions. Continuous
  • Work outdoors with variable external environmental conditions. Occasional

Average Workday Activity: Occasional - O (1% - 33%), Frequent - F (34% - 66%), Continuous - C (67% - 100%)
Our Commitment
Rooted in our Mission and Core Values, we honor the dignity of every person and recognize the unique perspectives, experiences, and talents each colleague brings. By finding common ground and embracing our differences, we grow stronger together and deliver more compassionate, person-centered care. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other status protected by federal, state, or local law.

What Trinity Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Trinity Health logo

About Trinity Health

Sourced by ZipRecruiter

Trinity Health Ann Arbor is a 537 -bed teaching hospital located on 340 acre campus. Recognized by IBM Watson as a Top 100 Hospital and #1 Teaching Hospital, Trinity Health Ann Arbor has been a leading health care provider for more than 100 years. Trinity Health has received numerous local and national awards in recognition of our leadership, quality outcomes, and clinical excellence.

Industry

Health care and social assistance

Company size

10,000+ Employees

Headquarters location

Livonia, MI, US