Data Scientist and Search API Developer
Waterloo, ON, CA
OPENTEXT - THE INFORMATION COMPANY
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 hr@opentext.com.