Caris Life Sciences logo

Associate Software Engineer

Caris Life Sciences
August 25, 2026
Remote friendly (Irving, TX)
United States
IT
Associate Software Engineer – Clinical Software Products

Job Responsibilities
- Implement well-scoped features, bug fixes, and technical improvements under guidance.
- Write well-structured, testable, documented code for a regulated production environment.
- Ask clarifying questions in design discussions and incorporate feedback.
- Submit changes for peer review; respond to feedback and review teammates’ code.
- Partner with product and engineering to define requirements, acceptance criteria, and technical constraints.
- Build and maintain automated unit, integration, and end-to-end tests.
- Automate recurring delivery tasks and manual steps with reviewed scripting.
- Document work (design notes, runbooks, knowledge-base articles).
- Instrument/monitor production software; participate in incident reviews and root-cause analysis.
- Learn SOX and FDA change-control practice by completing required evidence/documentation.
- Pair with teammates and share findings; participate in technical learning.
- Work AI-first using AI coding assistants and agentic workflows; use review as the quality gate.

Required Qualifications
- Bachelor’s degree in CS/Software Engineering or related field, or equivalent experience.
- 0–2 years professional software engineering experience (internships/co-ops/research/projects may count).
- Foundational proficiency in at least one general-purpose programming language.
- Familiarity with SDLC practices.
- Comfort with source control, automated testing, and code review.
- Clear communication and ability to learn unfamiliar systems/technologies.
- Hands-on use of AI coding assistants (coursework, internships, projects, or professional work).

Preferred Qualifications
- Team-based software engineering/testing experience (internship/co-op/research/project).
- Web apps, APIs, databases, or cloud-development concepts.
- Experience writing unit/integration/end-to-end tests.
- Agile delivery experience and tooling.
- Interest in healthcare/clinical laboratory/diagnostics/life sciences software.
- Strong analytical/problem-solving skills and attention to detail.