Skip to main content
Post your resume and find your next job on Indeed!

Machine Learning Engineer jobs in Remote

Sort by: -
    • Our platform helps lumber yards, dealers, and contractors produce accurate estimates and 3D designs for homes, decks, garages, and post frames.
    • You sit close to customers and operations.
    • You work directly with founders, sales, ops, and customers to identify what to build and then you build it.
    • Android Studio, XCode, Visual Studio Code, IntelliJ.
    • Kotlin, Swift, Javascript, Typescript, GoLang, NodeJS.
    • S3, EC2, Lambda, Route53, Security Groups, IAM roles…
    • Lead the architecture, design, and governance of enterprise data lakehouse, data warehouse, and analytics solutions, ensuring scalable, secure, and high-…
    • Extensive knowledge of machine learning theory, algorithms, and methodologies.
    • Collaborate with leadership to align machine learning strategies with overall…
    • Help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.
    • We are looking for an existing Computational Neuroscientist…
    • Help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.
    • We are looking for an existing Experimentation Analyst - AI…
    • Help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.
    • We are looking for an existing Quantitative Trader - AI…
    • 5+ years of experience in machine learning engineering or applied data science.
    • Machine learning engineering or applied data science: 5 years (required).
    • Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
    • Build and deploy machine learning models to optimize pricing,…
    • Help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.
    • We are looking for an existing AI Training Specialist –…
    • The Senior System Analyst (Developer) is accountable for developing, implementing, integrating, and supporting non-clinical and clinical systems.
    • 2+ years supporting AI or machine learning workloads in production.
    • WeCloudData is seeking an experienced AI Infrastructure Operations Instructor to deliver a…
    • Extensive knowledge of machine learning theory, algorithms, and methodologies.
    • Collaborate with leadership to align machine learning strategies with overall…
    • Ensure that data architectures support analytics, reporting, and machine learning use cases effectively.
    • Manage source control for Databricks code (using Git…
Get email updates for the latest Machine Learning Engineer jobs in Remote

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

data science

Career Resources:

Job Post Details

Full Stack AI Engineer (In-person or Remote) - job post

Seljax
314 McLeod Avenue, Spruce Grove, AB
Up to $90,000 a year - Full-time

Job details

Pay

  • Up to $90,000 a year

Job type

  • Full-time

Location

314 McLeod Avenue, Spruce Grove, AB

Full job description

About Seljax

Seljax is an estimating & 3D design software that has been serving the building materials industry for over 30 years. Our platform helps lumber yards, dealers, and contractors produce accurate estimates and 3D designs for homes, decks, garages, and post frames.

We are now launching a new project that is a AI-driven system that can take a PDF of a house blueprint and automatically generate a complete material list. This technology will transform how the industry handles estimating, making it faster, smarter, and more accurate.

Role Overview

We’re looking for an AI Engineer to lead the technical development of Seljax AI House. In this role, you’ll design and build the AI pipeline that turns PDFs into structured material lists. You will be tasked with creating a AI that can read a PDF blueprint of a house or any residential drawing.

Key Responsibilities

  • Develop and train AI models to analyze residential blueprints/PDF plans.
  • Implement OCR to extract text, labels, and notes from drawings.
  • Use computer vision to detect symbols and structural components (walls, doors, windows, etc.).
  • Create logic to convert detected elements into an accurate bill of materials.
  • Build scalable backend APIs (Python/FastAPI or Flask) and integrate with the Seljax platform.
  • Collaborate with the Seljax team to test and refine outputs for real-world accuracy.

Required Skills & Experience

  • 2+ years of AI, ML, or computer vision development experience.
  • Strong proficiency in Python and frameworks like PyTorch or TensorFlow.
  • Experience with OCR technologies (e.g., Tesseract, EasyOCR).
  • Familiarity with PDF parsing, image processing, or object detection.
  • Solid understanding of backend APIs and cloud infrastructure (AWS, Azure, or GCP).
  • Excellent problem-solving skills and ability to work independently.

Nice to Have

  • Experience in the construction tech or building materials industry.
  • Knowledge of estimating or material takeoff workflows.
  • Frontend skills (React or similar) for building visual interfaces.
  • Experience with MLOps or AI deployment pipelines.
  • Leadership interest or experience mentoring developers.

Why Join Seljax

  • Be part of a trusted, industry-established company with a startup-level innovation project.
  • Lead development of an AI system that will redefine estimating for lumber yards.
  • Opportunity to grow into a senior or leadership role as Seljax AI House expands.
  • Competitive compensation and long-term potential with a company that values innovation.

Job Type: Full-time

Pay: Up to $90,000.00 per year

Work Location: In person

Let Employers Find YouUpload Your Resume