
Sonatype
Data Scientist
CanadaRemotePosted Today
Full TimeSeniorRemoteCA
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
Sonatype is the software supply chain management company that invented componentized software development and pioneered the software supply chain category. As leaders in the open-source community and
Key Highlights
- Lead applied AI projects from concept to impact — prototype, validate, and help teams deploy practical ML and GenAI solutions.
- Act as an internal consultant across product, engineering, security, and research teams: scope problems, evaluate approaches, and advise on ML/AI best practices and productive use of generative technologies.
- Lead the research, development, and deployment of models for use cases such as malicious behavior detection, anomaly detection, and fraud analysis — using techniques ranging from classical ML to LLMs, embeddings, retrieval-augmented generation, and agentic workflows.
- Design robust experiments and establish evaluation pipelines for model reliability, accuracy, and business impact (cross-validation, drift monitoring, ground-truth evaluation).
- Bridge research and production: translate research insights into scalable APIs, tools, or workflows that enable other teams to adopt AI effectively.
Qualifications
Required Qualifications
- 5+ years of hands-on experience in applied data science, machine learning, AI engineering, or AI research.
- Computer Science or equivalent technical degree strongly preferred
- Strong Python skills and practical experience with data and AI libraries/platforms such as Databricks, and LLM APIs, scikit-learn
- Experience building and shipping ML or GenAI applications—from early prototype through usable internal or customer-facing workflows.
- Deep familiarity with modern LLM ecosystems, including OpenAI, Anthropic/Claude, Hugging Face, and open-weight models.
- Ability to select models and design effective LLM applications using prompting, context management, structured outputs, retrieval, and tool use.
- Experience building agentic or multi-step AI workflows with LangGraph, LangChain, Semantic Kernel, or similar orchestration frameworks.
- Strong evaluation mindset: defining useful quality metrics, building representative evaluation datasets, assessing reliability, and making data-driven tradeoffs.
- Comfortable working with large, messy, structured, and unstructured data to produce features, insights, and clear visualizations.
- Proficiency with Git, testing, code review, and collaborative software-development practices.
- Practical, balanced judgment: comfortable exploring emerging AI capabilities while building maintainable, secure, dependable systems.
- Proactive and accountable, with strong written and verbal communication skills across technical and non-technical partners.
Skills & Technologies
JavaMachine LearningPythonGitCI/CDAWSAzureLinux
About the Company
Sonatype
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyAI-powered resume optimization
Save and track your applications
Job Details
Employment Type
Full Time
Experience Level
Senior
Location
Canada
Work Mode
Remote
Posted
Today
Country
CA