Vancouver, United States of America Hybrid Employment $20 - $25/hour

Digs is hiring a Software Engineering Intern- AI/ML Backend (Spring 2026)

About the Role

As a Software Engineering Intern on the R&D team, you'll play a key role in advancing our AI-driven backend systems during a 12-week internship starting in April 2026. You'll work directly with production-grade machine learning services, building scalable APIs in Python using FastAPI and contributing to microservices that power intelligent document understanding in construction.

What You'll Do

  • Develop and maintain backend services that serve trained ML models, ensuring seamless integration within a distributed system architecture.
  • Design evaluation frameworks to assess model performance rigorously and guide iterative improvements.
  • Process geometric and spatial data using tools like Shapely, NumPy, and OpenCV, transforming raw outputs into reliable, production-ready results.
  • Enhance vision and language pipelines for analyzing construction documents, including instance segmentation, shape recognition, and classification tasks.
  • Integrate model outputs into durable workflows powered by the Restate execution engine, ensuring reliability and traceability.
  • Work with semantic search infrastructure using pgvector to manage and query vector embeddings at scale.
  • Collaborate across the stack, contributing to TypeScript services and React components when full-stack implementation is needed.
  • Run targeted experiments to uncover failure patterns in models and drive data-informed enhancements.
  • Support human-in-the-loop systems by refining pre-annotation pipelines and processing crowdsourced labels.
  • Adopt AI-assisted development tools such as Cursor, Copilot, and Claude Code, helping shape modern coding workflows within the team.

Who You Are

You have recently completed or are near completion of a degree in Computer Science, Machine Learning, or a related field, or have gained equivalent experience through hands-on projects. You write clean, maintainable Python code and are comfortable moving beyond prototyping into production environments. You understand core ML principles—including training, evaluation, and iteration—and enjoy working deeply with data to extract insights.

You thrive in fast-paced, ambiguous settings, take initiative without waiting for direction, and communicate clearly in both virtual and in-person settings. You're collaborative by nature, value high standards, and are eager to build meaningful technology from the ground up.

Preferred Experience

  • Building and deploying APIs using FastAPI, Flask, or similar frameworks.
  • Working with HuggingFace Transformers and managing models through the model hub ecosystem.
  • Training or fine-tuning models using supervised or parameter-efficient techniques.
  • Contributions to open-source projects or research publications.
  • Experience in startup environments, particularly on small, agile engineering teams.
  • Interest or experience in construction, real estate, or home remodeling technology.

Technology Stack

Python, FastAPI, Flask, Shapely, NumPy, OpenCV, HuggingFace Transformers, pgvector, TypeScript, React, Restate, Cursor, Copilot, Claude Code

Work Environment

This is a hybrid role based in Vancouver, WA, requiring in-person collaboration alongside remote work using video conferencing tools. You'll work approximately 30 hours per week, with all necessary equipment provided. You'll engage with a high-bar engineering culture that values speed, ownership, and long-term thinking.

Compensation & Growth

Hourly pay ranges from $20 to $25. This internship offers direct exposure to real production systems and may lead to full-time opportunities based on performance and business needs. You'll gain experience with cutting-edge AI-assisted development practices and contribute to foundational technology in a collaborative, inclusive environment.

Required Skills
PythonFastAPIFlaskMachine LearningHuggingFace TransformersNumPyOpenCVpgvectorData ProcessingProduction Code PythonFastAPIFlaskMachine LearningHuggingFace TransformersNumPyOpenCVpgvectorData ProcessingProduction Code
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Digs

A collaborative AI workspace, built on your company context. Build and orchestrate agents right alongside your team's projects, meetings, and connected apps.

All jobs at Digs Visit website
Job Details
Department R&D
Category data
Posted 4 hours ago