Principal Software Engineer
Sitero LLC
Job Title: Principal Software Engineer
Location: Miami, Florida or Ontario, CanadaFunction: AI Engineering for Clinical Trial Management Systems About Sitero Sitero is a next-generation clinical trial solutions partner, supporting more than 200 Pharmaceutical, Biotech, and Institutional Research Organizations globally. We leverage advanced technology, data, and AI to drive safety, compliance, quality, and operational efficiency-enabling our customers to bring life-changing therapies to market faster and more reliably. Our innovation is rooted in a clear mission: to advance clinical research through an AI-first, technology-enabled delivery model. As we scale, AI is no longer a feature-it is foundational to how we build, operate, and deliver across the enterprise. Why Sitero? At Sitero, you will operate at the forefront of AI-driven transformation in clinical research. This role offers the opportunity to architect systems that directly impact human health while shaping how AI is embedded across products, workflows, and engineering practices. You will join a high-growth, innovation-focused environment where you can influence enterprise-wide strategy, work across disciplines, and help define what "AI-native" looks like in a regulated industry. About the Role We are seeking a Principal Software Engineer to define and lead the next generation of AI-powered Clinical Trial Management Systems. This is a highly strategic, hands-on leadership role responsible for architecting scalable, AI-native systems across our technology ecosystem. You will operate at the intersection of software architecture, machine learning infrastructure, and applied AI, driving both product innovation and internal engineering transformation. You will act as a technical authority and multiplier, shaping how AI is embedded into our platforms, how our teams build software, and how we scale intelligent systems across a global organization. Key Responsibilities Product modernization
- Investigate, identify, and triage architectural improvements to modernize a core top 10 pharma product to be AI-enabled
- Build, manage, and lead a team of developers to ship an industry leading CTMS product
- Work cross-functionally with service delivery and commercial teams to help navigate and understand and translate technical designs to customer value
- Work directly with product management to deliver customer-delighting features
- Define and drive the enterprise AI architecture roadmap, aligning AI capabilities with product and business strategy
- Architect AI-native systems that integrate LLMs, multi-modal models, and intelligent agents into core clinical platforms
- Establish scalable patterns for model deployment, orchestration, evaluation, and governance in regulated environments
- Champion and institutionalize AI-augmented software development practices across engineering teams
- Drive adoption of LLM-powered workflows for code generation, testing, refactoring, documentation, and system design
- Establish best practices for human-in-the-loop AI development and engineering productivity acceleration
- Partner with Product, Clinical, and QA teams to embed AI-driven capabilities into Sitero's platforms (e.g., automation, decision support, predictive insights)
- Design and implement agentic systems that enhance workflows across clinical operations, safety, regulatory, and data management
- Serve as a senior technical leader and advisor across the organization, influencing architecture decisions and long-term strategy
- Mentor and elevate engineering talent, setting a high bar for technical excellence and AI fluency
- Drive alignment across cross-functional teams in a globally distributed environment
- Ensure AI systems meet GxP, regulatory, and data governance standards required in clinical research
- Balance innovation with robustness, explainability, and auditability
- Continuously optimize system performance, cost efficiency, and scalability
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
- 10+ years of experience in software engineering, with deep expertise in distributed systems and full-stack architecture
- 5+ years in senior technical leadership roles, driving architecture and influencing cross-functional teams
- 7+ years designing and scaling machine learning systems and infrastructure in production environments
- Proven experience with modern AI techniques, including LLMs, multi-modal models, and agent-based systems
- Deep hands-on experience integrating AI into real-world applications and production systems
- Demonstrated expertise in AI-augmented development workflows and engineering productivity tooling
- Experience working with large-scale data systems, high-performance computing, or cloud-native architectures
- Master's or PhD in Computer Science, Engineering, AI, or related field
- Experience building AI systems in regulated environments (e.g., healthcare, life sciences, finance)
- Deep fluency in SQL and data engineering best practices
- Proven ability to lead enterprise-wide AI transformation initiatives
- Experience operating in complex, global, cross-functional organizations
- AI is embedded as a core capability across Sitero's platforms, not a bolt-on feature
- Engineering teams operate with AI-native workflows, significantly increasing speed and quality
- Scalable, compliant AI systems are deployed across clinical domains, driving measurable impact
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Miami, FL vacancy
- ...Principal Software Engineer We are Lennar Lennar is one of the nations leading homebuilders, dedicated to making an impact and creating an extraordinary experience for their Homeowners, Communities, and Associates by building quality homes and providing exceptional customer...SuggestedLive inWork at officeLocal area
$122.4k - $204.4k
...Assurant is looking for a Principal Software Engineer with an AI focus to lead the design, development, and delivery of complex AI systems in production. In this role you will own the full lifecycle of AI-powered products - from architecture and model integration through...SuggestedLocal area- ...About FullStackFullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational... ...the industry average.The PositionWe're looking to hire a Principal Software Engineer (.NET + Data) to join our team. You'll work with our...SuggestedRemote work
- A leading software consultancy is seeking a Principal Software Engineer (.NET + Data) to work directly with clients or within a product team. Candidates should have over 8 years in software engineering, including 3+ years in a leadership role. Proficiency in C# and .NET...SuggestedRemote workFlexible hours
- ...Principal Software Engineer Location: Miami, Florida or Ontario, Canada Function: AI Engineering for Clinical Trial Management Systems About Sitero Sitero is a next-generation clinical trial solutions partner, supporting more than 200 Pharmaceutical, Biotech,...Suggested
- ...engagement, ordering, promotions, loyalty, and franchise operations across North America. We are seeking a fully hands-on Principal Software Engineer to lead technical design, architecture, and delivery of scalable, high-performance digital solutions. This role will...Work at officeLocal area
- ...Principal Software Engineer - Credit Card Core Platforms Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC Sr Staff Software Engineer - CC Core Platforms Nu is the world...
- Popeyes-01d9eb60 in Miami, FL is seeking a Principal Software Engineer to lead the design and delivery of high-performance digital solutions. This role requires 10+ years of experience, proficiency in JavaScript, React, and Node.js, and a passion for mentoring. You will...
$135k - $170k
Overview Fully remote SaaS startup! Room for growth, autonomy & agency of an exciting project. You’ll be the driver on a critical set of backend services, working with autonomy and end-to-end ownership. What you’ll do Design and ship Golang services Build on...Local areaRemote work$30 - $70 per hour
...code the way you do. RLHF in one line: Generate code - expert engineers rank, edit, and justify - convert that feedback into reward... ...actually ship. What You’ll Need ~3+ years of professional software engineering experience in Go (constraint programming...For contractorsRemote work$9.5k
...consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.We're currently seeking a Software Engineering Apprentice to join our Engineering team. This apprenticeship will last 6 months and consist of dedicated one-on-one...Hourly payApprenticeshipWork at officeRemote work- ...Software Development Engineer Location: Miami, FL The Software Development Engineer assists in defining and implementing new product or enhanced current designs of software modules and components that meet functional specifications and target due dates. The incumbent...
$83.1k - $129.3k
...Job Description The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing...Work experience placementWork at officeLocal areaVisa sponsorshipRelocation package- ...Description **This position is contingent upon award of contract** The Senior Software Developer advances our customer's Enterprise Data Architecture (EDA) by engineering modern, scalable applications that enable seamless information sharing, data integration...Contract workWork at officeWorldwide
- ...goods across the globe. We're a 60-person, fully remote team (40 in engineering) across North and South America, operating at millions in ARR and growing rapidly without outside funding.Senior Software EngineerThe OpportunityOur customer base is expanding fast. Existing...Full timeRemote workFlexible hours
- ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent...Full timeH1bRemote work
- ...Founding Software Engineer We are hiring a Founding Software Engineer to own and evolve our full technical stack. You will report directly to the CEO and have significant influence over architecture decisions, tooling, and product direction. This is a high-autonomy...
- ...etc to name a few. Who should apply? Recent computer science/engineering/mathematics/statistics or science graduates looking to make... ...preparing for interviews please visit Required skills for Java/software programmers Bachelors degree or Masters degree in...Immediate startRemote work
- ...Celestar Corporation is seeking a Senior Software Developer (SSD) to support USSOUTHCOM J26 ENHANCED DOMAIN AWARENESS task order. The primary place of performance will be in Doral, Florida; telework arrangements may be offered based on mission needs. If interested...Local areaRemote work
- ...Sr Software Engineer, Salesforce We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary experience for their Homeowners, Communities, and Associates by building quality homes and providing exceptional...Work experience placementLive inWork at officeLocal areaRemote workFlexible hours3 days per week
- ...the internal application process. To learn how to apply for a faculty or staff position, please review this tip sheet. Sr. Software Engineer The University of Miami/UHealth Department of SCCC has an exciting opportunity for a Full Time Sr. Software Engineer to work...Full timeTemporary workWorldwide
- ...Job Title Senior Software Developer Location Doral, FL 33122 US (Primary) Category Intelligence Job Type Full-Time Career Level Staff Education Bachelor's Degree Travel Security Clearance Required TS/SCI Job Description...Full timeContract work
- ...lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients....Full time
- .... Full Job Description Our company, a leader in the automotive industry and based in South Florida, is looking for a junior software developer to join our team. Our ideal hire will contribute to a team creating and maintaining both consumer facing and internal...Full timeContract workPart timeRemote work
- ...Job Description Software Developer/SRE Location: Miami, Florida (Remote) Employment Type: Contract Role Overview We are seeking a Software Developer/Site Reliability Engineer (SRE) with a strong development background, preferably in .NET. This role involves...Contract workRemote work
- ...Forbes' America's Best Startup Employers 2025 list for employee engagement and satisfaction. The Opportunity As a Senior Software Engineer (Full-Stack) on Iru's Customer Experience team, you'll join a platform team responsible for the systems that power how...Full timeWork at office3 days per week
- ...Software Engineer FL Miami - Aventura, FL 33180 Overview Position Type Full Time Job Shift HQ: Standard 9am to 6pm Description We're hiring a Software Engineer specializing in Backend.NET Developer to build the platform behind a $850B returns problem. Details...Full timeShift work
$175k - $325k
...options trading domain and translate this mastery into cutting edge software solutions, collapsing data cardinality where possible.... ...execution in a broad array of financial products. Our teams of engineers, traders and researchers harness leading-edge quantitative research...Work experience placement- ...Back-End Oriented Software Engineer HelloGov AI is a Miami-based startup revolutionizing how people interact with government services. Using advanced artificial intelligence, we streamline complex processes like passports, travel visas, and vehicle registrations — making...
- Bachelors degree. Two years of experience in software development and system analysis are required. Additional related work experience in software development and system analysis may substitute for the required college education on a year-for-year basis.Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- senior principal cloud computing engineer Miami, FL
- senior principal scientist Miami, FL
- principal cloud computing engineer Miami, FL
- principal Miami, FL
- javascript software engineer Miami, FL
- senior c# .net software developer Miami, FL
- ultimate software Miami, FL
- software technical support engineer Miami, FL
- software intern Miami, FL
- healthcare software sales Miami, FL

