Job Title: Senior AI Software Engineer
Location: Remote (USA-based)
Pay Range: $130,000 – $175,000 + bonus
About the Role
A high-impact engineering position within an AI‑first product team at a global organization in the clinical research space. This role focuses on designing and delivering enterprise-grade AI-powered platforms and automation systems used to accelerate clinical data workflows. You’ll work in a small, autonomous engineering group that builds production systems using AI-native development methodologies and modern full‑stack technologies.
Responsibilities
- Architect, design, and deliver scalable AI‑enabled software platforms.
- Build production-grade systems leveraging LLMs, agentic workflows, and automation frameworks.
- Define requirements, acceptance criteria, architectural boundaries, and edge cases.
- Develop across full-stack environments using Python, TypeScript/React, and modern data technologies.
- Implement DevOps practices including CI/CD, containerization, cloud infrastructure, and secure deployments.
- Build data pipelines, ETL processes, and analytics/reporting solutions.
- Define and enforce engineering quality standards across projects.
- Collaborate within a small, autonomous AI-focused engineering team.
Must-Have Qualifications
- 4+ years of progressive software engineering experience building production systems.
- Hands-on production experience with LLMs and multi-step agentic workflows.
- Strong coding fundamentals in Python and/or TypeScript.
- Experience with cloud-native development, CI/CD, and containers.
- Daily use of AI coding assistants (e.g., Claude Code, Cursor, Copilot).
- Experience applying requirement decomposition and structured engineering practices.
- Bachelor’s degree in a relevant technical field or equivalent practical experience.