Sr Cloud Data Developer
Apply NowCompany: Veritas Search Group
Location: Montreal, QC H1A 0A1
Description:
The Role
This role is ideal for someone with a deep interest in building and managing data pipelines that support the training of machine learning models. You'll be instrumental in maintaining the data quality and system performance needed to develop high-impact products for healthcare environments, with a strong focus on scalability, reliability, and efficiency.
As a Senior Cloud Data Developer, you will:
We're looking for someone who has:
Have a unique skill set or background you think adds value to the team? We'd love to hear about it.
What We Offer
We believe in movement-physically and professionally. That's why we offer a wellness incentive for every hour of physical activity you complete. Run, bike, hike, lift-we'll cheer you on.
We also believe in shared success. Our Employee Stock Option Plan is available to all full-time team members, regardless of where they're based.
Why Join Us?
We're a dynamic, inclusive team that values every voice at the table. We believe in shared decision-making, open collaboration, and building a better future together.
If you're driven, focused, and ready to bring an entrepreneurial spirit to a high-impact challenge-we want to hear from you.
Join us and help shape the future of healthcare. Let's build something meaningful together.
This role is ideal for someone with a deep interest in building and managing data pipelines that support the training of machine learning models. You'll be instrumental in maintaining the data quality and system performance needed to develop high-impact products for healthcare environments, with a strong focus on scalability, reliability, and efficiency.
As a Senior Cloud Data Developer, you will:
- Design secure, efficient processes for ingesting data from private healthcare sources and web-scraped content.
- Use tools like Spark and Ray to build scalable, high-performance distributed data pipelines.
- Plan and orchestrate batch processing workflows across large datasets.
- Configure infrastructure (e.g., EKS, Kubernetes, Elasticsearch) to balance performance and cost.
- Maintain evolving data schemas based on shifting research needs and usage patterns.
- Work with governance, risk, and compliance leads to ensure adherence to regulatory frameworks (e.g., GDPR, HIPAA).
- Build and refine data cleaning and transformation workflows to support NLP and ML research teams.
- Implement strong security protocols (data encryption, anonymization, access control) to protect sensitive data.
- Maintain clear documentation for pipelines, workflows, and design decisions.
- Share knowledge with the broader data engineering team and contribute to a culture of continuous improvement.
We're looking for someone who has:
- Strong Python programming skills and solid SQL knowledge.
- A deep understanding of data quality practices and processing paradigms (ETL, ELT, etc.).
- Experience with distributed data processing frameworks like Spark, Ray, Dask, or Hadoop.
- Familiarity with GPU-based parallel processing.
- Hands-on experience with versioned data lakes (e.g., Apache Iceberg).
- Experience deploying containerized applications and using cloud infrastructure.
- Knowledge of data orchestration tools such as Airflow, Prefect, or Dagster.
- Bonus points for experience working with sensitive or clinical data.
Have a unique skill set or background you think adds value to the team? We'd love to hear about it.
What We Offer
- Equity participation through an Employee Stock Option Plan (ESOP)
- 4 weeks of vacation
- Flexible summer hours
- Group health insurance from day one
- Access to 24/7 online medical care for you and your family
- Employee and Family Assistance Program (EFAP)
- Flexible hours and fully remote-friendly work environment
- A high level of autonomy and responsibility in a collaborative, supportive team
- High-performance equipment (MacBook Pro with Apple Silicon and a setup tailored to your needs)
- Perks like quality coffee and tea for office days, optional pet therapy, team events, and more
We believe in movement-physically and professionally. That's why we offer a wellness incentive for every hour of physical activity you complete. Run, bike, hike, lift-we'll cheer you on.
We also believe in shared success. Our Employee Stock Option Plan is available to all full-time team members, regardless of where they're based.
Why Join Us?
- Play a pivotal role in building the foundations of a growing tech company
- Help shape products that are making a tangible impact on healthcare delivery and outcomes
- Join a passionate team committed to solving real-world problems and building meaningful solutions
We're a dynamic, inclusive team that values every voice at the table. We believe in shared decision-making, open collaboration, and building a better future together.
If you're driven, focused, and ready to bring an entrepreneurial spirit to a high-impact challenge-we want to hear from you.
Join us and help shape the future of healthcare. Let's build something meaningful together.