Senior Director of Data Science

Machine LearningFull TimeSt. John's, NL

Apply Now

Who are we?

As a group of passionate technology developers, successful entrepreneurs and industry experts, SiftMed is scaling and growing quickly. We are looking for individuals with a passion for developing advanced technology and constantly pushing the envelope. 


SiftMed is an Artificial Intelligence (AI) processing software that organizes, categorizes, and analyzes medical files. With a mission to help find facts in medical data that can change lives - the company is currently focused on improving access to critical information that helps legal teams and medical experts to quickly and accurately find key hidden facts in medical data.


Why do we exist?


To uncover facts that change lives!


Who are you?

Are you passionate about building modern, scalable web applications and eager to be part of an innovative tech startup? We are seeking a Senior Director Data Science to join the team at Siftmed. This role will assist in analysing data and supporting our analytics and development teams. As a fast growing startup this is a great opportunity to influence the direction of the product and build the foundation of the supporting technology. We are looking for a strategic problem solving leader who is able to identify issues in our data analyzing approach and suggest innovative solutions to solve them.


Responsibilities

  • Manage and run SiftMeds data analytics team who are responsible for developing cutting edge approaches to analyzing and organizing medical data
  • Translate data requirements from requestors of varying levels of technical expertise into data solutions.
  • Identify, collect, clean, analyze, and model large amounts of complex data in a distributed fashion.
  • Interpret data analysis results and provide actionable reports
  • Build and advance our infrastructure as required to meet data analysis requirements
  • Build pipelines or tools as needed to help the analytic teams
  • Design and implement tools, data models, and dashboards to help visualize or monitor data
  • Mentor and train other data analysts and similar roles.
  • Stay up-to-date on the latest applicable technologies; attend applicable training, conferences, and learn new tools/technologies as needed.
  • Prioritize and complete multiple tasks with little or no supervision.
  • Perform other duties as assigned.



Essential Skills And Qualifications

  • Minimum of 8 years of experience with large-scale data and analytics solutions
  • A strong team player and works well within a diverse, cross-functional team.
  • Ability to use different approaches to solve hard data oriented problems
  • Highly skilled in Structured Query Language (SQL) programming.
  • Skilled in one or more scripting languages. Python preferred.
  • Experience analyzing large amounts of complex data.
  • Experience producing intelligence reports that highlight patterns and trends that can be used to make decisions that could impact the business strategies.
  • Ability to present findings to diverse audiences.
  • Experience in turning business use cases and requirements into technical solutions
  • Good understanding of API development, ETL processes and integrations
  • Experience in business processing mapping of data and analytics solutions
  • Experience in technology solutions, practice development, architecture, consulting, and/or cloud/infrastructure technologies
  • Experience in managing teams, being a technical coach
  • Experience driving knowledge transfer and/or training programs
  • Experience with agile delivery methodologies, proof of concepts and prototyping
  • Experience with preparing data for Data Science and Machine Learning purposes
  • Ability to conduct data profiling, cataloguing, and mapping for technical design and construction of technical data flows
  • Experience with different database technologies (e.g., SQL database(s), NoSQL such as Hadoop, MongoDB, Redis, etc.
  • Above and beyond: experience working with data warehouses and data lakes.


What do we offer?


Flexibility


At SiftMed, we prioritize productivity and collaboration while offering the flexibility you need. We meet in the office two days a week, and for the rest of the week, you can work wherever you're most productive—whether that's at home or in the office. As a results-based company, we understand that life happens, so you have the freedom to take the kids to school, go to appointments, and handle things that come up during the day. If you're hired remotely, we'll ensure you feel fully connected and part of the SiftMed team.


Vacation


We work hard, and we believe everyone deserves a break when needed. Our unlimited vacation policy gives you the freedom to take time off whenever you need to rest and recharge, without worrying about tracking days.



Salary


At SiftMed, we offer competitive salaries that reflect your skills and experience. We value hard work and ensure our compensation aligns with industry standards, rewarding your contributions fairly.


Growth


We are scaling rapidly, creating significant opportunities for career growth. As we expand, there’s immense potential for you to advance and take on new challenges. Join us and grow your career alongside a company that's on the rise.


Benefits


We prioritize your well-being with a robust health and dental package available from day one, including unlimited access to virtual mental healthcare. We’re committed to supporting your overall health from the moment you join us.


Events


At SiftMed, we believe in celebrating our successes together. Twice a year, we bring all our employees together for a week of in-person events packed with fun and excitement. It’s our chance to reflect on the wins we’ve achieved throughout the year, bond as a team, and create lasting memories—all jammed into one unforgettable week!


SiftMed Core values:


TEAMWORK


We believe that collaboration is key to our success. By working together, we leverage the strengths of every team member, fostering a supportive and cooperative environment. Through open communication, mutual respect, and shared goals, we achieve more collectively than we ever could individually.


CONTINUOUS IMPROVEMENT


We are committed to a culture of learning and growth. Continuous improvement means always seeking ways to enhance our processes, skills, and products. We embrace change, welcome feedback, and strive for excellence in everything we do, understanding that progress is an ongoing journey.


EMPOWERMENT


We empower our team members to take initiative and make decisions. We trust each other’s judgement, encourage creative problem-solving, and support taking calculated risks. By giving everyone the tools, resources, and autonomy they need, we foster an environment where innovation and leadership thrive at all levels.


ACCOUNTABILITY


We take responsibility for our actions and their outcomes. Accountability means owning our successes and our failures, learning from both, and holding ourselves to the highest standards of integrity and professionalism. We follow through on our commitments and are dependable partners to each other and to our clients.


DIVERSITY


We value and respect the unique perspectives and experiences that each individual brings to our team. Diversity is not just about representation; it’s about creating a culture where differences are celebrated and where everyone feels included and valued. We believe that diverse teams are stronger, more creative, and better positioned to understand and meet the needs of our diverse clients.


If this sounds like the right fit for you, we’d love to hear from you. Apply today and become part of this amazing team!