Machine Learning Engineer
4 weeks ago
| SaaS | Real Estate |
Job Title: Machine Learning Engineer
Job-Type: Full-Time
Competitive Salary: $110,000 - $135,000 per year with Quarterly bonus and stock options
About Us:
At Romvu, we are the Content Factory for real estate agents, fully automating content production, publishing, advertising, and customer acquisition. Our innovative platform leverages AI to identify trending topics, create realtor-branded videos, and optimize social media ad campaigns—all designed to empower agents like never before. With over 250,000 customers across cities like Vancouver, Toronto, Los Angeles, San Francisco, Miami, and New York, our technology integrates seamlessly with major real estate boards, ensuring our content is both geographically relevant and credible.
Job Description:
We are looking for an experienced Machine Learning Engineer to help build and optimize advanced Human-in-the-Loop (HITL) AI models for reading, summarizing, and analyzing news content. The successful candidate will have a strong foundation in natural language processing (NLP), text summarization, and contextual analysis, combined with practical experience in designing machine learning systems that can iteratively improve through human feedback.
As a key member of our team, you will be responsible for developing AI-driven models that not only summarize news articles but also extract deeper context, sentiment, and key insights. You will collaborate closely with data scientists, product managers, and engineers to deploy these models into real-world applications.
Key Responsibilities:
- Develop and Optimize AI Models: Build, train, and fine-tune machine learning models that process large volumes of news data, summarize articles, and extract key insights.
- Text Summarization & NLP: Design and implement NLP algorithms for both extractive and abstractive summarization, ensuring summaries are coherent, concise, and contextually relevant.
- Context Analysis & Sentiment Extraction: Develop models that can understand and analyze the context and sentiment behind news articles, including tone, intent, and underlying themes.
- Human-in-the-Loop System Design: Integrate human feedback mechanisms to continuously improve AI model performance, addressing challenges like biases, accuracy, and alignment with user preferences.
- Model Evaluation & Iteration: Continuously assess and improve model accuracy and reliability through A/B testing, user feedback, and data analysis.
- Collaboration: Work with cross-functional teams including product managers and other engineers to ensure models align with business objectives and technical requirements.
- Data Collection & Annotation: Assist in sourcing and curating high-quality training datasets, including news articles, to ensure the AI models are trained with diverse and accurate information.
Skills & Qualifications:
- Machine Learning & AI Knowledge: Strong understanding of machine learning algorithms, with hands-on experience in applying them to natural language processing and text analysis tasks (e.g., classification, clustering, summarization).
- Natural Language Processing (NLP): Expertise in key NLP techniques such as abstractive and extractive summarization, named entity recognition (NER), topic modeling, sentiment analysis, and semantic parsing.
- Human-in-the-Loop Systems: Experience in designing systems where human input is integrated to refine and improve model outputs iteratively.
- Programming Languages: Proficiency in Python and relevant machine learning libraries like TensorFlow, PyTorch, spaCy, Hugging Face Transformers, scikit-learn, or NLTK.
- Deep Learning Frameworks: Familiarity with deep learning techniques and frameworks, particularly for NLP tasks (e.g., RNNs, LSTMs, Transformers).
- Data Processing & Feature Engineering: Experience with data wrangling, text preprocessing, and feature extraction techniques for unstructured text data.
- Contextual & Sentiment Analysis: Ability to design models that understand subtle nuances in language such as sarcasm, irony, and other complex sentiments within the news.
- Evaluation Metrics & Model Fine-Tuning: Familiarity with performance metrics such as precision, recall, F1 score, and BLEU for evaluating NLP models.
- Version Control & Collaboration Tools: Experience with version control systems (e.g., Git) and collaboration platforms (e.g., Jira, Confluence) for agile development.
- Problem-Solving & Critical Thinking: Strong analytical skills with the ability to troubleshoot model issues, debug code, and suggest improvements based on testing and evaluation results.
Preferred Qualifications:
- Master's degree or PhD in Computer Science, Data Science, Machine Learning, or a related field.
- Experience with large-scale real-time data processing and deployment of machine learning models into production environments.
- Familiarity with cloud platforms like AWS, GCP, or Azure for deploying and scaling machine learning models.
- Knowledge of ethics in AI and bias mitigation strategies for NLP systems.
Key Language and Skills:
- Programming: Proficiency in Python, experience with libraries such as TensorFlow, PyTorch, spaCy, and Hugging Face.
- NLP Expertise: In-depth knowledge of abstractive and extractive summarization, named entity recognition, sentiment analysis, and contextual understanding.
- Machine Learning Algorithms: Expertise in classification, clustering, and deep learning models tailored to NLP.
- Human-in-the-Loop (HITL): Experience integrating human feedback into the AI model development cycle.
- Model Evaluation: Strong understanding of performance metrics for NLP models, such as F1 score, BLEU, and other text-based evaluation metrics.
- Collaboration Tools: Familiarity with Git, Jira, and cloud-based platforms for version control and project management.
- This revised version focuses more on the Machine Learning Engineer role, emphasizing the technical expertise required, without including the Chief of Staff role. It provides a comprehensive look at the candidate's skills in NLP, HITL systems, and practical AI deployment.
Why Join Us?
- Work at the cutting edge of AI technology and contribute to real-world applications in the media and news sectors.
- Be part of a fast-paced, collaborative team focused on solving complex, high-impact challenges.
- Opportunity for personal and professional growth as you work on challenging projects in the rapidly evolving field of AI.
What We Offer:
- Competitive Salary and performance-based bonus
- PTO and paid holidays
- Health & Wellness: Dental Care, Private Practitioner, and Extra Health benefits
- Flexible Work Environment: Hybrid/remote options available, depending on role and company policy.
- Professional Development: Elevate your Skills with opportunities for growth and professional advancement
- Team Spirit: Join our weekly 'happy hour' and engage in fun team-building events
- Small Company, Big Heart: Experience the warmth of a tight-knit work environment in a small company.
Roomvu is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to Ethnicity, national origin, religion, sex, sexual orientation, gender identity, disability,protected veteran status, and other statuses protected by law.
Roomvu has appeared on Inman News, TechCrunch, Forbes, Drastic Summit, Yahoo News, and more. We're backed by the National Association of Realtors's Second Century Ventures and work with industry leaders in real estate to facilitate their growth.
-
Machine Learning Engineer
6 days ago
Vancouver, British Columbia, Canada Clio - Cloud-Based Legal Technology Full timeWe are seeking a Senior Machine Learning Engineer to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact.About the RoleDevelop advanced machine learning models using structured and unstructured data to improve...
-
Machine Learning Engineer
4 days ago
Vancouver, British Columbia, Canada Amazon Full timeAmazon's Selling Partner Support Engagement (SPSE) Science team is at the forefront of innovation in AI and automation. We are seeking a Machine Learning Engineer to join our team and contribute to the development of sophisticated machine learning models and algorithms.The ideal candidate will have a strong background in computer science and experience...
-
Machine Learning Engineer
7 days ago
Vancouver, British Columbia, Canada ITC Infotech Full timeOverviewWe are ITC Infotech, a leading technology services and solutions provider. Our team of experts helps clients succeed and be future-ready by seamlessly bringing together digital expertise, strong industry-specific alliances, and deep domain expertise.Job DescriptionWe are seeking an AI/ML Engineer to join our team. As an AI/ML Engineer, you will...
-
Machine Learning Engineer
2 weeks ago
Vancouver, British Columbia, Canada Go REcruitment Full timeProvidence Digital Innovation Group is committed to improving healthcare outcomes through data-driven innovation. We are currently seeking an experienced machine learning engineer to join our team as an applied scientist. In this role, you will be responsible for developing and deploying novel algorithms, collaborating with our engineering team, and...
-
Machine Learning Engineer
1 week ago
Vancouver, British Columbia, Canada Flexdaysolutions Full timeCompany Overview: Flexdaysolutions is a forward-thinking company that utilizes innovative technology to drive business growth.Job Description:We are seeking a highly skilled Data Science Developer to join our team in the US or Vancouver, Canada. As a Data Science Developer, you will be responsible for developing and implementing machine learning models and...
-
Machine Learning Engineer
1 week ago
Vancouver, British Columbia, Canada D3 Security Full timeRole SummaryWe are looking for a seasoned Machine Learning Engineer to join our team at D3 Security. As a key member of our innovative team, you will be responsible for designing and implementing cutting-edge machine learning models using deep learning frameworks and techniques. Your primary focus will be on developing state-of-the-art architectures for...
-
Machine Learning Engineer
2 weeks ago
Vancouver, British Columbia, Canada Wayve Full timeJoin us at Wayve, where innovation meets excellence! As a Machine Learning Engineer, you'll play a crucial role in developing and deploying AI-powered autonomous driving solutions.About WayveFounded in 2017, Wayve is a leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and...
-
Machine Learning Engineer
7 days ago
Vancouver, British Columbia, Canada Techstars Central LLC Full timeWelcome back Don't have an account? Sign up Continue with Google Continue with LinkedIn or EmailAbout the Role:We are seeking an exceptional Machine Learning Engineer to join a top-tier product company. This role is ideal for professionals passionate about building scalable, high-performance machine learning systems that drive real-world impact. You will...
-
Machine Learning Engineer
3 weeks ago
Vancouver, British Columbia, Canada Techstars Central LLC Full timeWelcome back Don't have an account? Sign up Continue with Google Continue with LinkedIn or EmailAbout the Role:We are seeking an exceptional Machine Learning Engineer to join a top-tier product company. This role is ideal for professionals passionate about building scalable, high-performance machine learning systems that drive real-world impact. You will...
-
Machine Learning Engineer
7 days ago
Vancouver, British Columbia, Canada Wayve Full timeThe Role:We are looking for a Machine Learning Engineer to drive the development and productionization of end-to-end neural networks for autonomous driving. In this role, you will collaborate closely with Production and Research teams to develop, test, scale, and deploy cutting-edge ML models.The ideal candidate will have deep technical experience in large...
-
Machine Learning Engineer
4 weeks ago
Vancouver, British Columbia, Canada Wayve Technologies Ltd. Full timeThe Role:We are looking for a Machine Learning Engineer to drive the development and productionization of end-to-end neural networks for autonomous driving. In this role, you will collaborate closely with Production and Research teams to develop, test, scale, and deploy cutting-edge ML models.The ideal candidate will have deep technical experience in large...
-
Machine Learning Engineer
2 weeks ago
Vancouver, British Columbia, Canada Clio - Cloud-Based Legal Technology Full timeJob Overview">Clio - Cloud-Based Legal Technology is seeking a Senior Machine Learning Engineer to join our engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact.">About the Role">We are currently seeking a skilled Machine Learning Engineer...
-
Machine Learning Engineer
1 week ago
Vancouver, British Columbia, Canada Clarius Mobile Health Full time← All JobsMachine Learning EngineerVancouver HQTemporaryIntermediateAbout The PositionA Career at ClariusToday, as many as 25 million medical professionals globally don't have access to medical imaging, which is proven to improve patient care and reduce healthcare costs. That's why we're on a mission to make medical imaging accessible everywhere by...
-
Machine Learning Engineer
3 days ago
Vancouver, British Columbia, Canada Clarius Mobile Health Full time← All JobsMachine Learning EngineerVancouver HQTemporaryIntermediateAbout The PositionA Career at ClariusToday, as many as 25 million medical professionals globally don't have access to medical imaging, which is proven to improve patient care and reduce healthcare costs. That's why we're on a mission to make medical imaging accessible everywhere by...
-
Machine Learning Engineer
22 hours ago
Vancouver, British Columbia, Canada Clarius Mobile Health Full timeAt Clarius Mobile Health, we are on a mission to make medical imaging accessible everywhere. Our team is working tirelessly to deliver high-performance, affordable, and easy-to-use solutions powered by artificial intelligence and connected to the cloud.Your RoleWe are looking for a skilled Machine Learning Engineer to contribute to a special project focused...
-
Machine Learning Engineer
4 weeks ago
Vancouver, British Columbia, Canada roomvu Full timeMachine Learning EngineerSalary: 70,000 CAD to 110,000 CAD (per year)Job Description:We are looking for an experienced Machine Learning Engineer to help build and optimize advanced Human-in-the-Loop (HITL) AI models for reading, summarizing, and analyzing news content. The successful candidate will have a strong foundation in natural language processing...
-
Machine Learning Engineer
2 weeks ago
Vancouver, British Columbia, Canada Clarius Mobile Health Full timeA Career at Clarius Today, as many as 25 million medical professionals globally don't have access to medical imaging, which is proven to improve patient care and reduce healthcare costs. That's why we're on a mission to make medical imaging accessible everywhere by delivering high-performance, affordable, and easy-to-use solutions powered by artificial...
-
Machine Learning Engineer
4 weeks ago
Vancouver, British Columbia, Canada Clarius Mobile Health Full timeA Career at ClariusToday, as many as 25 million medical professionals globally don't have access to medical imaging, which is proven to improve patient care and reduce healthcare costs. That's why we're on a mission to make medical imaging accessible everywhere by delivering high-performance, affordable, and easy-to-use solutions powered by artificial...
-
Machine Learning Engineer
1 week ago
Vancouver, British Columbia, Canada Moving2Canada Full timeAre you a talented data scientist looking for a new challenge? Do you have expertise in NLP and machine learning? We are seeking a Senior Data Scientist to join our team of developers and data scientists at our Vancouver-based client.As a Senior Data Scientist, you will be responsible for developing and implementing advanced NLP algorithms and machine...
-
Machine Learning Engineer
4 weeks ago
Vancouver, British Columbia, Canada Themis Solutions Inc. Full timeWe are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact.This role is available to candidates across Canada (excluding Quebec) and the US. If you are local to one...