Software Engineer I, Architectural Document Intelligence

LTD Global
United States
about 1 month ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Optical Character Recognition (OCR) Computer Vision Microsoft Azure Software Bug Management Cloud Computing Code Review Data Governance Data Structures Python (Programming Language)
+23 more
Machine Learning Scrum Methodology Regression Testing Tensorflow Service-Oriented Architecture Software Engineering Software Systems TypeScript Pytorch Large Language Models Git Containerization Scikit Learn Solid Principles Kubernetes Information Technology HuggingFace Graphql Restful APIs Software Version Control Docker Golang Programming Languages

Job description

Walls are the operating system of every building. PrimeTech is the platform that makes them intelligent, bringing fast, simple, affordable framing to the job-site. Built on 17 years of structural research and development - originally developed under BamCore - PrimeTech brings that proven legacy forward into a bold new platform. Our patented PrimeWall, Prime24 and DuoShear structural systems have been tested, documented, and proven at scale. What is new is the intelligence layered on top: AI-driven design, precision fabrication, and a delivery system that arrives ready to build. We are seeking a Software Engineer I to join our engineering team. In this role you will participate in the full lifecycle of software development-designing, building, documenting, testing, and maintaining the production systems and machine-learning pipelines that power PrimeTech’s intelligent building platform., * Design, develop, and maintain software systems and applications based on user or system design specifications.

  • Write clean, well-documented, testable code across the full stack (Python, TypeScript/JavaScript, or other languages as required).
  • Build, train, evaluate, and iterate on machine-learning pipelines, including data preprocessing, model selection, fine-tuning, and performance benchmarking.
  • Create and update technical specifications, architecture diagrams, and user-facing documentation.
  • Develop and execute unit, integration, and regression tests; participate in code review.
  • Analyze existing systems and programs to identify opportunities for performance improvements and bug fixes.
  • Prototype new features rapidly in response to product requirements and user feedback.
  • Collaborate cross-functionally with product, design, and data teams to translate requirements into technical solutions.
  • Participate in agile ceremonies (sprint planning, standups, retrospectives) and contribute to sprint deliverables.
  • Adhere to security best practices and contribute to compliance efforts as directed.

Focus Area: Architectural Document Intelligence

  • Build and improve pipelines that extract, classify, and structure information from architectural drawings, specifications, and related construction documents.
  • Integrate OCR, computer vision, and NLP models into production document-processing workflows.
  • Develop and maintain annotation tooling and ground-truth datasets to support model training and evaluation.
  • Work closely with AEC domain experts to understand document formats, data standards (e.g., IFC, PDF/A), and user workflows.
  • Contribute to accuracy benchmarking and quality assurance of document intelligence outputs.

Requirements

Do you have experience in Version control systems?, Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Software Engineering, or a closely related field, OR equivalent practical experience.

  • Demonstrated proficiency in at least one modern programming language (Python, TypeScript, JavaScript, Go, or similar).
  • Foundational understanding of software design principles, data structures, and algorithms.
  • Familiarity with version control (Git) and collaborative development workflows (pull requests, code review).
  • Ability to read, write, and communicate technical concepts clearly in English.
  • Ability to work independently in a remote environment with minimal supervision., * Experience with machine-learning frameworks (PyTorch, TensorFlow, scikit-learn, Hugging Face Transformers).
  • Exposure to cloud infrastructure (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Experience with document processing, OCR, or computer vision tasks.
  • Familiarity with REST API design, GraphQL, or similar service-oriented architectures.
  • Prior internship, co-op, or project experience in a software engineering context.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all