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

Sam Lines jobs

Sort by: -
    • Process plan images and PDFs: clean up, deskew, separate lines from text and handle poor-quality scans.
    • Seljax makes estimating and 3D design software and has…
    • Publish new content every week and keep existing pages current.
    • Keep Follow Up Boss accurate and complete, so every agent can trust what they see.
    • We are seeking candidates for a Motor License Issuer position.
    • Performing Motor Vehicle/SAM transactions.
    • Processing and invoicing personal insurance policies.
  • View similar jobs with this employer
    • BRAKES-AIR: Brake Air trained and qualified within 90 days (BA220 & BA298)Measure lining thicknessAdjust brakesPerform air brake sections of P.M.Perform brake…
    • Design, develop and continuously improve curriculum and learning solutions across multiple service lines.
    • Serve as a key contact for designated service lines,…
    • View all MNP jobs - Calgary jobs - Learning and Development Manager jobs in Calgary, AB
    • Salary Search: Manager, Learning & Development salaries in Calgary, AB
    • See popular questions & answers about MNP
    • The Senior Software Asset Management (SAM) Analyst role is responsible for the management and optimisation of software assets throughout their lifecycle…
  • View similar jobs with this employer
    • As a U-Haul Brake and Tire Technician, you will use U-Haul Company’s proprietary technology to assess and care for field vehicles.
    • Work in a production line.
  • View similar jobs with this employer
    • The Portfolio Managing Director has overall accountability for an assigned real estate portfolio on a client account including ownership for overall client…
    • Take on a new challenge and apply your mechanical engineering expertise in a cutting-edge field.
    • You'll play a critical role in managing mechanical integration…
    • This role requires a strong knowledge of FCC’s offering, clients’ business lines & structures, including the unique aspects of the client’s business/product…
    • You’ll be backed by permanent capital, built-in distribution through an established customer base in regulated markets (higher ed, public sector, healthcare),…
    • Professional Computing Resources (PCR) supports complex, regulated organizations, especially higher education and the public sector, with technology asset…
    • CNN Digital Commerce is looking for a Staff Software Developer experienced in modern enterprise-class languages and development platforms, with a strong…
  • View similar jobs with this employer
    • CNN Digital Commerce is looking for a software engineer experienced in modern enterprise-class languages and development platforms, with a strong emphasis on…
  • View similar jobs with this employer
    • CNN Digital Commerce is looking for a Software Engineer II experienced in modern enterprise-class languages and development platforms, with a strong emphasis on…
Get e-mail updates for the latest Sam Lines jobs

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.

Career Resources:

Job Post Details

AI Engineer (In-person or Remote)
314 McLeod Avenue, Spruce Grove, AB
Up to $90,000 a year
Full-time

Job details

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

Full job description

About Seljax
Seljax makes estimating and 3D design software and has served the building materials industry for over 30 years. Lumber yards, lumber dealers use our platform to produce accurate estimates and 3D designs for homes, decks, garages and post frames.

About Seljax AI House
AI House is our in-house project to read residential blueprints automatically. The AI takes a PDF of a house plan and identifies the walls, windows, doors and other components, so estimators no longer trace them by hand. Seljax’s estimating engine then turns those components into a complete material list. We train the system on real plans paired with examples of how experienced estimators traced them.

The project is active and already has a dedicated AI developer. We’re adding a second engineer who has a strong background in image processing and in reading construction drawings, to speed up our progress toward production-ready accuracy.

What You’ll Do

  • Build and improve computer vision models that detect walls, openings, rooms and symbols on residential floor plans
  • Process plan images and PDFs: clean up, deskew, separate lines from text and handle poor-quality scans
  • Pull the vector line data out of digital PDFs where it exists, and fall back to raster methods where it doesn’t
  • Detect drawing scale and read dimension strings, labels and notes using OCR
  • Convert detected elements into clean, measured geometry that the Seljax estimating engine can use
  • Help grow and manage our training dataset of plans traced by estimators
  • Work alongside our current AI developer and test results against real estimator takeoffs
  • Build backend services (Python, FastAPI/Flask) that integrate AI House with the Seljax platform

What We’re Looking For

  • Experience in computer vision or image processing (required)
  • Experience working with architectural, engineering or construction drawings, such as floor plans, CAD, blueprints or schematics (strongly preferred)
  • Strong Python skills plus OpenCV and PyTorch or TensorFlow
  • Experience with object detection or segmentation models (e.g., YOLO, Detectron2, Mask R-CNN, SAM)
  • Experience with OCR tools (Tesseract, EasyOCR, PaddleOCR or similar)
  • Experience with PDF parsing (e.g., PyMuPDF, pdfplumber), including vector and raster content
  • Comfortable working with geometry: lines, polygons, scale and measurement
  • Able to work independently on a hard problem and show steady, measurable progress

Nice to Have

  • Knowledge of construction, estimating or material takeoff, or the ability to read a residential plan the way an estimator does
  • Experience with floor-plan datasets or research (e.g., CubiCasa5K, raster-to-vector floor plan work)
  • Experience with MLOps, model evaluation and deployment pipelines
  • Cloud experience (AWS, Azure or GCP)
  • Interest in growing into a senior or lead role

To Apply
Include examples of computer vision or image processing work you’ve done, especially anything involving technical drawings, documents or plans. GitHub links, demos or a short write-up of a past project are welcome.

Why Join Seljax

  • A trusted company with 30+ years in the industry, working on a startup-style innovation project
  • Work on a problem with direct, real-world impact for lumber yards across North America
  • Room to grow into a senior or leadership role as AI House expands
  • Competitive pay and long-term potential

Job Type: Full-time

Pay: Up to $90,000.00 per year

Work Location: In person

Let Employers Find YouUpload Your Resume