Software Engineer

Posted 5 Days Ago
Be an Early Applicant
Markham, ON
Hybrid
Senior level
Information Technology • Software • Biotech
The Role
The role involves designing and deploying full-stack software solutions, integrating AI technologies, and leading technical strategy in clinical trial platforms.
Summary Generated by Built In

Sitero is a next-generation clinical trial solutions partner, working with more than 200 Pharmaceutical, Biotech, and Institutional Research Organizations globally. We use technology to drive safety, compliance, quality, and efficiency in research and clinical trials, so customers can bring life-changing treatments to market safer and faster.

As a technology and service-oriented partner, Sitero focuses on forging strong relationships that can drive efficiency by leveraging next-generation software. The company’s continued innovation is driven by its core mission: To advance clinical research with a next-generation, technology-enabled delivery model.

Job Title: Software Engineer

Location: Ontario, Canada (Mississauga area preferred)

Function: AI Engineering

Why Sitero?

At Sitero, you will work on projects that have a direct impact on human health. We offer a fast-paced environment where you can switch teams and projects as our business grows. We are an equal opportunity workplace committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.

About the Role

We are looking for   to drive technical strategy and architecture across our clinical trial platforms. This is a high-impact, full-stack role where you will not only design and deploy large-scale software solutions but also integrate next-generation AI technologies into the core of our products.

You will act as a force multiplier within the engineering organization - bridging the gap between distributed systems, user interfaces, and AI infrastructure. You will champion the use of AI not just as a product feature, but as a fundamental tool to augment our software engineering practices, accelerating how we code, test, and ship software.

Responsibilities

  • Technical Strategy & Architecture: Lead technical direction on high-impact projects, designing and maintaining large-scale software solutions that extend across the full stack - from data storage to UI design.
  • AI System Integration: Drive the design and implementation of state-of-the-art AI solutions and ML infrastructure, ensuring efficient model deployment, evaluation, and fine-tuning within our production environments.
  • Data Infrastructure Leadership: Serve as a technical leader in the design of scalable data loading and storage solutions, collaborating with research and infrastructure teams to support AI workloads.
  • AI-Augmented Engineering: Pioneer the adoption of AI-native development workflows. You will actively use and integrate LLMs to generate boilerplate, refactor legacy code, write comprehensive tests, and optimize development velocity, setting the standard for the wider engineering team.
  • Cross-Functional Influence: Establish alignment and clarity across teams on goals and outcomes while influencing and coaching a distributed team of engineers.
  • Performance Optimization: Apply in-depth knowledge of how AI infrastructure interacts with other systems to maximize training and inference performance, including optimizing hardware accelerators where necessary.

Minimum Qualifications

  • Bachelor's degree in computer science, Engineering, or related field, or equivalent practical experience.
  • 8+ years of experience in software development with strong expertise in data structures and algorithms.
  • 5+ years of experience in a technical leadership role, leading project teams, setting technical direction, and mentoring engineers across a matrixed organization.
  • 7+ years of experience leading technical project strategy involving ML design and optimizing industry-scale ML infrastructure.
  • 2+ years of experience with state-of-the-art AI techniques (e.g., LLMs, Multi-Modal models) and concepts.
  • Deep familiarity with using AI coding assistants and LLMs to augment daily software engineering tasks (code generation, debugging, architecture review).
  • Experience with distributed heterogeneous systems, high-performance computing, or large-scale data management.

Preferred Qualifications 

  • Master’s degree or PhD in Engineering, Computer Science, or related technical field.
  • Experience with data infrastructure (e.g., Presto, data lake architectures, Parquet/ORC formats).
  • Deep fluency in SQL, especially in a data engineering environment.
  • Specialized experience in hardware/software co-design, GPU architecture, or high-performance data pipelines.
  • 3+ years of experience working in complex organizations involving cross-functional or cross-business projects.

Top Skills

AI
Data Lake Architectures
Machine Learning
Orc
Parquet
Presto
SQL
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Coral Gables, Florida
362 Employees

What We Do

Sitero is a next-generation, site-focused clinical research organization (CRO) for life sciences and institutional research organizations that helps get treatments to market safer and faster through tech-forward services that streamline research. Accelerate your clinical trial, drive compliance and safety, and unlock innovation with access to powerful technology and world-class services. Sitero combines the expertise of a tenured team with a nimble, innovative approach to clinical research. Sitero has offices in the U.S., U.K., and India.

Similar Jobs

Motorola Solutions Logo Motorola Solutions

Software Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
Ontario, ON, CAN
23000 Employees

Block Logo Block

Software Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
153K-270K Annually

Cash App Logo Cash App

Software Engineer

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
3500 Employees
153K-270K Annually

Ericsson Logo Ericsson

Software Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Ottawa, ON, CAN
89000 Employees
26K-37K Hourly

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account