Senior Software Engineer – Java, AI & AWS - Hybrid (Sunnyvale, CA)

The Mom Project

Sunnyvale (CA)

Hybrid

USD 140,000 - 190,000

Full time

35 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401k

Job summary

The Mom Project is seeking a Sr. Java Developer on a contract basis to support our Customer's regulated quality systems in a hybrid setup in Sunnyvale, CA. The role emphasizes engineering Java and Python solutions, AWS design, and working in a validated environment.

Candidates will develop Java microservices, REST APIs, and AI-enabled components that enhance GxP processes, with a focus on reliability, security, and auditability.

Qualifications

  • Experience in Java full-stack development within validated GxP environments.
  • Proficiency with Spring Boot, REST APIs and SQL.
  • Python-based AI/ML integration and AWS architecture for AI workloads.

Responsibilities

  • Design, develop, test and deploy Java applications, microservices and REST APIs for quality and compliance.
  • Build full-stack components including front-end interfaces presenting AI recommendations.
  • Develop integrations between QMS platforms and enterprise systems via web services.
  • Write tests and manage source control and release processes.
  • Provide production support and troubleshooting across layers.

Skills

Java
Spring Boot
REST APIs
SQL
Full-stack development
Python
AWS
GxP validation
TrackWise
API integration

Tools

TrackWise
Crystal Reports

Job description

  • Please note that our customer is currently not considering applicants from the following locations: Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, and Tennessee.

Our Customer is a corporation that develops, manufactures, and markets robotic products designed to improve clinical outcomes of patients through minimally invasive surgery. Founded in 1995, their goal was to create innovative, robotic-assisted systems that help empower doctors and hospitals to make surgery less invasive than an open approach. Working with the top medical professionals, they continue to develop new, minimally invasive surgical platforms and future diagnostic tools to help solve complex healthcare challenges around the world.

We are seeking a Sr. Java Developer on a contract basis to support our Customer's business needs. This role is hybrid in Sunnyvale, CA.

Role Overview
  • This is a software engineering role focused on building applications and AI capabilities for our regulated quality systems landscape.
  • The person will design and develop Java-based applications, services and integrations that support GxP processes, and will design, build and support Python-based AI agents that automate and augment those same processes.
  • The emphasis of this role is engineering, not platform configuration.
  • We are looking for a strong developer who can write production Java and Python, design solutions on AWS, and do so inside a validated environment.
  • Familiarity with an enterprise QMS such as TrackWise is important context, but deep configuration expertise is not the primary requirement, the ability to build, integrate and support software around it is.
Responsibilities
  • Application Development — GxP Systems:
  • Design, develop, test and deploy Java-based applications, microservices and REST APIs supporting quality, compliance and post-market processes.
  • Build full-stack components — Spring Boot services, data access layers and front-end screens — including user interfaces that present AI-generated recommendations to quality reviewers.
  • Develop integrations and web services between the QMS platform and surrounding enterprise systems, including outbound/inbound web services and event-driven interfaces
  • Write and maintain unit, integration and automated regression tests; participate in code review and manage source control, branching and release processes
  • Troubleshoot and resolve production defects across application, integration and database layers
  • AI Engineering:
  • Design, develop, deploy and support LLM-based agents in Python that assist quality processes .
  • Build and tune RAG pipelines, prompt templates, evaluation harnesses and guardrails; measure agent accuracy, drift and regression against defined acceptance criteria
  • Integrate agent outputs into quality workflows through APIs, including human-in-the-loop review, confidence thresholds, fallback behaviour and full capture of the audit trail
  • Take ownership of an existing AWS hosted AI framework post-implementation, including production support, enhancement and new agent development
  • Establish monitoring and observability for AI components quality metrics, latency, token cost and failure modes
  • Architecture, Integration and Compliance:
  • Design and document AWS architecture for AI and application workloads Bedrock and/or SageMaker, Lambda, API Gateway, ECS, S3, IAM and VPC-based network design
  • Partner with architecture review, security review and infrastructure groups to get designs approved and deployed
  • Produce technical specifications, process flows, functional and technical design documentation
  • Perform solution design, requirements definition, testing and validation support through implementation
  • Comply with regulatory, computer system validation and change control requirements; produce the associated validation deliverables
  • Work with process owners to identify continuous improvement and automation opportunities, and recommend solutions using system standards and best practices
  • Work closely with onsite teams, offshore teams, vendor partners, managers and executives to ensure the release of high quality solutions
  • Support and train users on new and modified functionality, highlighting the impact on business processes
Qualifications
  • Strong core Java and full-stack application development in validated GxP environments (Spring Boot, REST APIs, SQL, modern front-end framework).
  • Python-based AI engineering — LLM application and agent development (RAG, prompt engineering, orchestration, evaluation).
  • AWS solution architecture for AI and application workloads (Bedrock/SageMaker, Lambda, API Gateway, ECS, S3, IAM, VPC).
  • Systems integration and API/web service development against enterprise QMS platforms.
  • GxP / 21 CFR Part 11 / GAMP 5 computer system validation experience.
  • Hands-on TrackWise experience web services (OWS/IWS), data model, workflows, business rules and TWC automation
  • Experience validating or qualifying AI/ML-enabled systems in a GxP context traceability, model documentation, human-in-the-loop controls, periodic performance review
  • Experience with post-market surveillance and complaint handling processes
  • Exposure to integration with SAP systems
  • Reporting development experience (Crystal Reports, Quality View or equivalent)
  • Should contribute to team building measures such as Knowledge Management and Mentoring.

We offer a competitive salary range for this position. Most candidates who join our team are hired at the median of this range, ensuring fair and equitable compensation based on experience and qualifications.

Contractor benefits are available through our 3rd Party Employer of Record (Available upon completion of waiting period for eligible engagements) Benefits include: Medical, Dental, Vision, 401k.

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, or protected veteran status and will not be discriminated against on the basis of disability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr QMS Developer
Sr QMS Developer

eTeam • Sunnyvale (CA)

On-site
USD 180,000 - 210,000
Software QA Engineer 3 (Sunnyvale, CA)
Software QA Engineer 3 (Sunnyvale, CA)

The Mom Project • Sunnyvale (CA)

On-site
USD 83,000 - 138,000
Contractor benefits via EOR
Medical, Dental, Vision, 401k
Sr. Quality Management System Software Developer
Sr. Quality Management System Software Developer

Maxonic Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Senior Java Engineer: AI, AWS & GxP Systems (Hybrid)
Senior Java Engineer: AI, AWS & GxP Systems (Hybrid)

The Mom Project • Sunnyvale (CA)

Hybrid
USD 140,000 - 190,000
Medical
Dental
Vision
+1
Sqa Engineer
Sqa Engineer

Actalent • Tallahassee (FL)

On-site
USD 41,000 - 52,000
Medical benefits
401(k) plan
Life insurance
+5
Software Engineer - Developer 1
Software Engineer - Developer 1

Boeing Future of Flight • Hazelwood (MO)

On-site
USD 59,236 - 66,124
Medical benefits
Dental benefits
Vision benefits
+1
Sr QMS Developer : 26-02894
Sr QMS Developer : 26-02894

Akraya, Inc. • Sunnyvale (CA)

Hybrid
USD 110,000 - 117,000
Quality Engineer III
Quality Engineer III

Actalent • Santa Clara (CA)

On-site
USD 55,000 - 62,000
Lead Software Engineer
Lead Software Engineer

Optum • Eden Prairie (MN)

On-site
USD 113,000 - 193,000
Comprehensive benefits package
Remote work within the United States
Project Manager - Hybrid (Sunnyvale, CA)
Project Manager - Hybrid (Sunnyvale, CA)

The Mom Project • Sunnyvale (CA)

Hybrid
USD 140,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+1