Senior Data Science Software Developer (Service Algorithms)

Senior Data Science Software Developer (Service Algorithms)

This job is no longer open

Driven by the mission to democratize education, Paper is the largest provider of educational support, supporting millions of students through partnerships with thousands of school districts. Paper helps deliver true educational equity through their category leading Educational Support System (ESS) that offers virtual access to 24/7 tutors and essay reviewers. Founded in 2014, Paper philosophically believes that all students should be given the tools and resources to reach their academic potential, independent of socio-economic status, geography, language or other barriers. We are headquartered in Montreal, Quebec with remote employees across the US and Canada. Paper is proud to have been named by GSV as one of the most transformational growth companies in digital learning.

We are seeking an experienced Senior Data Science Software Developer to join our growing team. In this role, you will be responsible for the development, implementation, and maintenance of advanced optimization and analytics tools and solutions to help drive innovation and improve operations across our organization. As a key member of the data science team, you will work closely with stakeholders to identify opportunities, develop solutions, and provide insights to address critical business challenges.

As a Senior Data Science Software Developer, you will be responsible for taking complex data sets and creating scalable, efficient, and easy-to-use solutions. Your work will have a direct impact on the organization's processes, ensuring that we stay competitive in our industry. You will collaborate with cross-functional teams, mentor junior data scientists, and help establish best practices for our growing data science team.

 

Responsibilities:

  • Develop, implement, and maintain scalable and efficient data science solutions to address business challenges
  • Collaborate with stakeholders to understand requirements and translate them into actionable optimization solutions
  • Design, develop, and deploy algorithms and models for various applications
  • Ensure the quality and performance of developed solutions by creating and maintaining appropriate testing and validation procedures
  • Act as a subject matter expert, providing guidance and mentorship to junior data scientists on the team
  • Keep abreast of new developments in software development, data science, and operation research and share knowledge with the team
  • Contribute to the creation and improvement of software development best practices, including coding standards, workflows, and documentation

 

Qualifications:

  • Bachelor's degree in Computer Science, Data Science, or a related field (Master's or Ph.D. preferred)
  • 5+ years of software development experience (preferably in Python)
  • Proficiency in Data Science libraries (pandas, numpy, scipy)
  • Familiarity automated testing and CI/CD in the ML context
  • Knowledge of cloud-based infrastructure (GCP, AWS, Azure) and associated services for data science workloads
  • Familiarity with containerization technologies like Docker
  • Knowledge of infrastructure as code tools (Terraform, Terragrunt, Ansible, KCC,  CloudFormtion)

The following skills are considered assets:

  • Experience with Operation Research (OR)
  • Familiarity with machine learning frameworks and libraries, such as TensorFlow,ScikitLearn
  • Experience with time-series forecasting
  • Familiarity with big data technologies like Bigquery, Apache Beam
  • Experience in Agile/Scrum development methodologies

Job perks:

  • We’re remote-first…
  • …but we still want to meet you, so we’ll fly you in for annual meetups (sometimes more)
  • We’re growing fast, and so will your career
  • Monthly stipend to support the growth of your home office
  • Unlimited access to tutoring and educational support for children of Paper employees
  • Benefits, retirement plan (+ match), stock options, and more

#LI-Remote #LI-ST01

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.