Apply now »

Thank you for your interest in OpenText! Our career page is currently undergoing maintenance and will be back up by May 29, 2022, 2:00 am UTC (May 28, 2022, 10:00 pm EST)

Please return soon to complete your dream job application!



Data Scientist and Search API Developer

Req id:  38111

Waterloo, ON, CA



As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management. 



Employee Value Proposition (EVP)

Work with a highly collaborative team on E-Discovery applications using a variety of technologies both new and well established. Our developers are encouraged to find creative solutions and expand their knowledge, offering plenty of opportunity for growth.


The Opportunity

Exciting opportunity to work in the sphere of E-Discovery, delivering quality solutions for the legal industry. Develop applications and enhancements that are used by well-known companies to efficiently search and track case documents. We offer a collaborative environment where team members are encouraged to contribute their unique point of view. Do you enjoy coming up with solutions to problems people actually have? Possess a passion for developing seamless user interfaces? Looking for a chance to expand your skillset? Apply and join a successful and effective Agile Scrum team that values communication and trust.


You Are Great At

  • Data scientist skills:
    • Understanding of various evaluation metrics, including concepts like recall, precision, and related metrics, as these are essential for assessing the performance of machine learning models.
    • Execute analytical experiments to help solve problems in legal tech domain.
    • Devise and utilize algorithms and models to mine big-data stores; perform data and error analysis to improve models; clean and validate data for uniformity and accuracy.
    • Analyze data for trends and patterns and interpret data with clear objectives in mind.
    • Implement analytical models in production by collaborating with software developers and machine- learning engineers.
  • Search API developer skills:
    • Developing, testing, debugging and document technical software solutions using Python, XML, and NoSQL databases.
    • Leading and participating in code reviews.
    • Implementing solutions that optimize the platform’s accuracy and efficiency.
    • Troubleshooting issues in different environments, e.g. development, staging, production; working with operations team to identify and resolve customer-impacting issues.
  • Collaborating with both the internal development team, other company departments, and clients to plan, create, and deliver solutions with high value to customers.



What It Takes

  • 2+ years of experience developing in Python.
  • Proficiency with data mining, mathematics, and statistical analysis. Experience in pattern recognition and predictive modeling.
  • Understanding of machine learning algorithms, feature engineering, model selection, and evaluation techniques.
  • Experience with CI/CD implementation (tools like GitLab / TeamCity).
  • Proficient in researching new tools and technologies needed to enhance and support the product.
  • Knowledge of NoSQL databases, specifically MarkLogic a plus.
  • Knowledge of technology assisted review (TAR) and information retrieval science is a plus.
  • Knowledge of XQuery a plus.
  • Shell scripting and Linux are a plus.



OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at

We believe that our values are the compass that steers us in the right direction and helps us stay true to our mission. These values will not only guide our everyday decisions but also influence our strategic direction and the way we work. They reflect who we are as individuals and as a collective force, uniting us in our shared purpose. 

We create economic growth that is inclusive and sustainable. 

The world’s most trusted companies trust OpenText, and we demonstrate this in our actions as individuals, as a company, and as technology. 

We build global communities of purpose and challenge by supporting each other to exceed expectations and solve complex problems. 

We set high standards and exceptions, to learn, to be better. 

We tap into our creativity to deliver incredible experiences for customers, to ourselves, and for our planet. 

We believe a workplace should be human above all else. We ask excellence of our employees and reward it by creating an environment that is welcoming, challenging and that encourages real growth and development, not empty platitudes, or trinkets.” - Mark Barrenechea, CEO & CTO

Apply now »