PermitFlow

Applied Machine Learning Engineer

PermitFlow1 months ago
Location

New York City, NY

Type

Full Time

Salary

USD 175,000 – 250,000

Level

Senior

Role

Applied Machine Learning Engineer

Posted

Feb 24, 2026

Full TimeSenior

The role

Summary

PermitFlow is seeking an experienced Applied Machine Learning Engineer to develop AI-powered solutions for construction permitting processes. The ideal candidate will design and implement advanced ML models that automate document processing, extract insights, and streamline permit workflows across the construction industry's complex regulatory landscape.

What you'll do

ML Model Development: Design, implement, and optimize LLM-powered models for document processing, data extraction, and permit workflow automation
AI Infrastructure Engineering: Build scalable ML infrastructure and backend services that integrate advanced models into production systems powering AI agents
Data Processing: Work with large structured and unstructured datasets to improve indexing, retrieval, and contextual accuracy of ML systems
Model Lifecycle Management: Own the full ML lifecycle including experimentation, deployment, monitoring, evaluation, and iterative improvement
Cross-Functional Collaboration: Collaborate with engineering, product, and domain experts to develop ML-powered solutions for complex pre-construction challenges

What we look for

Technical

Machine Learning ExpertiseExtensive experience in machine learning engineering with proven production ML implementation
Natural Language ProcessingDeep expertise in NLP and Large Language Models (LLMs) including OpenAI GPT, Claude, and Hugging Face models
Programming SkillsProficiency in Python and machine learning frameworks such as PyTorch or TensorFlow

Education

Advanced DegreeMaster's or PhD in Computer Science, Machine Learning, Data Science, or related technical field preferred

Experience

Professional Experience5+ years of machine learning engineering experience with demonstrable production ML background
System DesignStrong system design and architectural thinking with ability to ship and iterate quickly

Skills

Required skills

LLM DevelopmentExperience developing and fine-tuning Large Language Models for complex NLP tasks
Vector Search SystemsProven expertise in building retrieval and vector search systems using tools like FAISS, Elasticsearch, Pinecone, or Weaviate
Cloud ML InfrastructureHands-on experience with cloud ML infrastructure platforms such as AWS, GCP, or Azure

Nice to have

Construction Tech KnowledgeUnderstanding of construction industry workflows and regulatory processes
Startup ExperiencePrevious experience in fast-moving, high-growth technology startups

Compensation & benefits

Salary

USD 175,000 – 250,000 (annual)

Stock options

Available

Benefits

Medical Coverage

Comprehensive medical, dental, and vision insurance

Flexible Time Off

Flexible PTO and paid family leave policy

Equipment Stipend

Home office and equipment stipend provided

Equity Compensation

Meaningful equity in a high-growth startup

Hybrid Work

3 days per week in NYC office with flexible remote options

Catered Meals

In-office lunch and dinner provided


Interview process

  1. 1
    Initial Screening Preliminary phone or video call with recruiting team to assess background and fit
  2. 2
    Technical Interview In-depth technical discussion focusing on machine learning expertise, system design, and past project experiences
  3. 3
    ML Systems Design Challenge Practical assessment involving designing an ML solution for a real-world problem similar to PermitFlow's challenges
  4. 4
    Final Interview Meeting with engineering leadership to discuss vision, collaboration potential, and cultural alignment

Apply for this position

You'll be redirected to the company's application page