
Data Science ML/GenAI Engineer
Posted Oct 15

Posted Oct 15
This is a fully remote position, open to applicants in Canada.
• Design, prototype, and assess LLM/NLP solutions to meet both business and technical requirements.
• Create applications for text classification, entity extraction, semantic search, summarization, and other NLP/AI functionalities.
• Conduct experiments with various models and techniques, assessing model quality, performance, and relevance prior to production.
• Explore, prepare, transform, and analyze data utilizing Databricks.
• Enhance and develop data pipelines tailored for machine learning and AI applications.
• Convert successful prototypes and proofs of concept into solutions ready for production.
• Write clean, modular, maintainable, and thoroughly tested code following object-oriented design and software engineering standards.
• Evaluate, improve, consolidate, or redesign current codebases, data pipelines, and applications.
• Enhance reliability, scalability, performance, and maintainability.
• Collaborate with data engineering, application development, engineering teams, leadership, and stakeholders.
• Engage in technical and architectural decision-making and establish enhanced practices for development, testing, and deployment.
• Convert business requirements into actionable technical solutions, delivering measurable value for Irth’s SaaS products that support critical infrastructure industries.
• 3–5 years of experience in data science, machine learning, or ML engineering, showcasing production-quality coding skills beyond notebooks.
• A Master’s degree or equivalent professional experience in data science, machine learning, computer science, statistics, or a related discipline, backed by a robust foundation in statistics and modeling methodologies.
• Practical experience in developing NLP and/or LLM-based solutions, such as RAG, embeddings and cosine similarity, hybrid BM25/semantic search, fuzzy matching, MinHash, text classification, NER, search re-ranking, and prompt engineering.
• High proficiency in Python, including knowledge of pandas, scikit-learn, PyTorch, and other relevant machine learning libraries.
• Strong understanding of object-oriented programming, clean code practices, and software design principles.
• Excellent data analysis capabilities, encompassing exploratory data analysis, hypothesis testing, and statistical modeling.
• Practical experience with Databricks or a similar data/analytics platform.
• Familiarity with the machine learning lifecycle, covering training, evaluation, deployment, production monitoring, model drift, and data quality.
• Experience in designing and developing REST APIs.
• Exceptional written and verbal communication skills; proficiency in French and English is specifically required in the French qualifications.
• Preferred: experience with large-scale unstructured text data, communications/public relations/media, vector databases, RAG frameworks, NLP fine-tuning, MLflow, TypeScript, Node.js, CI/CD, Git, and GitHub Actions.
• Competitive Salary – A compensation package that reflects experience and qualifications.
• Medical, Dental, and Vision Insurance – Comprehensive coverage to support you and your family.
• 401(k) Plan with Company Match.
• Generous Paid Time Off (PTO).
• Company-Paid Holidays.
• Flexible Work Options – Work-from-home opportunities available based on the role and business requirements.
• On-Call Compensation – Additional pay for eligible on-call shifts.
• Competitive Salary — A compensation package that reflects experience and qualifications.
• Medical, Dental, and Vision Insurance — Comprehensive coverage to support you and your family.
• Retirement Plan with Employer Matching.
• Generous Paid Time Off.
• Company-Paid Holidays.
• Flexible Work Arrangements — Remote work opportunities available based on the role and business needs.
• On-Call Compensation — Additional pay for eligible on-call shifts.
NeuroHire
Cisco
Jones Lang LaSalle Americas, Inc.
PORCH 💚
Get handpicked remote jobs straight to your inbox weekly.