Data Scientist designing and deploying AI-powered applications for querying and analyzing scientific data. Integrating large language models into workflows for enhanced data analysis and visualization.
Responsibilities
Design and implement agentic AI systems that allow scientists to query Oracle databases and scientific data platforms using natural language, generating interactive plots and structured reports from preclinical data.
Integrate large language models into scientific data workflows using both cloud-hosted services (Azure OpenAI) and locally deployed open-weight models (Ollama, vLLM, or similar), including prompt engineering, tool/function calling, guardrails, output validation, and structured output parsing.
Design and implement retrieval-augmented generation (RAG) pipelines over scientific documents and database schemas to ground LLM responses in domain-specific context.
Evaluate, benchmark, and select appropriate LLM backends (cloud vs. local, model size, quantization) based on latency, accuracy, cost, and data privacy requirements.
Build scalable data models and ETL pipelines that surface scientific data through web-based applications and GUIs in Python (Plotly Dash, FastAPI).
Use Docker to build, test, and deploy containerized applications across on-premises and Azure environments.
Communicate effectively with scientific and technical stakeholders, including presenting methods, architectures, and results to broader audiences.
Write detailed application and system documentation using GitHub Pages, Sphinx, or similar professional tooling.
Requirements
Bachelor's degree (minimum) in Computer Science, Engineering, Mathematics, or a related quantitative field
Advanced Python programming skills: clean, well-documented, production-quality code with appropriate testing and error handling
Experience with SQL scripting and relational database systems (Oracle preferred), including query optimization and schema design
Demonstrated ability to work with LLMs and AI agent frameworks — prompt engineering, retrieval-augmented generation (RAG), function/tool calling, structured output parsing, or similar orchestration patterns
Hands-on experience deploying and serving LLMs locally using Ollama, vLLM, llama.cpp, or similar inference frameworks, including model selection, quantization trade-offs, and GPU resource management
Proficiency with Python web frameworks for building interactive front-end applications (Plotly Dash and/or FastAPI), including working knowledge of HTML/CSS for UI refinement
Experience with Docker for building and deploying containerized applications
Strong Git workflows (branching, merging, pull requests) and familiarity with CI/CD tooling (GitHub Actions or similar)
Comfortable working in Linux environments (Ubuntu), writing bash scripts, and managing applications on servers or VMs
Excellent written and verbal communication skills with a demonstrated ability to document systems and workflows professionally.
Benefits
Medical
Dental
Vision
Short-& long-term disability
Accidental death & dismemberment
Life insurance programs
Employee Assistance Program
Travel insurance
Retirement savings programs with company matching contributions
AI Engineering Lead responsible for infrastructure and development of AI agents in product analytics. Managing tools, standards, and governance for a team supporting 60+ products.
Data Team Lead coordinating data engineering and reporting capabilities for mining industry projects. Guiding a team while ensuring timely delivery aligned with project priorities in a hybrid work environment.
Senior AI Data Scientist leading complex analytical and predictive AI workstreams at Valtech. Collaborating with teams to deliver actionable insights for high - value business problems.
Lead Data Scientist responsible for designing and deploying Generative AI solutions. Collaborating closely with clients and mentoring teams in analytics consulting at Tiger Analytics.
Delivery manager leading the end - to - end execution of complex data and analytics programs at Ness. Building client relationships and driving best practices for scalable data solutions in the digital economy.
Senior Data Scientist handling AI product lifecycle for Wealthsimple. Working at the intersection of AI research and product development to create real - world impact for clients.
Data Scientist creating market insights and predictive models for advertising sectors at Guideline. Collaborating with teams to analyze data and drive client engagement.
Team Lead, Digital Analytics managing the development and support of data analytics solutions at BCLC. Leading a team to enhance business intelligence capabilities for effective decision - making.
Senior Data Scientist at Hungryroot, owning machine learning to personalize customer deliveries. Collaborates within a remote - first team to optimize data models and improve customer satisfaction.