Machine Learning, Software Engineer (Remote)

Remote Full-time
About PermitFlow PermitFlow’s mission is to streamline and simplify construction permitting in the $1.6 trillion United States construction market. Our software reduces time to permit, supporting permitting end-to-end including permit research, application preparation, submission, and monitoring. We’ve raised a $31m Series A led by Kleiner Perkins with participation from Initialized Capital, Y Combinator, Felicis Ventures, Altos Ventures, and the founders and executives from Zillow, PlanGrid, Thumbtack, Bluebeam, Uber, Procore, and more. Our team consists of architects, structural engineers, permitting experts, and workflow software specialists, all who have personally experienced the pain of permitting. About the Team We have a lean but mighty engineering team. We’ve done a lot with a little, but there’s much more work to be done to continue our fast-paced growth and we want you to be a part of that growth. You’ll help us get there by owning end-to-end projects, talking with customers, and ultimately supporting the growth of PermitFlow. ✅ What You’ll Do: You'll work alongside the CTO and engineering team to develop the first construction permit application and management platform for builders. Our current team consists of engineers from Uber, Amazon, NerdWallet, OnDeck, Harvard, Stanford, and more. We are background and experience agnostic, and we encourage anyone to apply if they are passionate about joining a small team and working to solve a real-world pain point. We are seeking a Machine Learning Engineer to help build intelligent systems that enhance our permit processing, document understanding, and compliance workflows. You will work on LLM-based models, retrieval-augmented generation (RAG) pipelines, and AI-driven automation, leveraging state-of-the-art techniques to extract, analyze, and structure complex permitting data. • Design, implement, and optimize LLM-powered models for document processing, data extraction, and permit application workflows. • Develop and fine-tune retrieval-augmented generation (RAG) pipelines to improve query processing and information retrieval. • Experiment with pre-trained models and fine-tune them for permit-related NLP tasks, such as document classification and entity recognition. • Build scalable machine learning infrastructure, integrating with backend systems to support AI-driven workflows. • Work with large-scale structured and unstructured data to ensure efficient indexing, retrieval, and contextual relevance. • Monitor and improve the performance and scalability of deployed models. • Stay updated with the latest research in LLMs, NLP, retrieval systems, and apply best practices to our AI models. • Collaborate with engineers, product managers, and legal experts to develop AI-native solutions for complex permitting challenges. Qualifications & Fit: • 3+ years of experience in machine learning engineering, ideally in production environments. • Strong understanding of LLMs (e.g., OpenAI GPT, Hugging Face models) and their applications. • Hands-on experience with retrieval systems (e.g., Elasticsearch, FAISS, or vector databases). • Proficiency in Python and common ML libraries (e.g., TensorFlow, PyTorch, scikit-learn). • Experience with ML model deployment, monitoring, and scaling in a cloud environment (AWS, GCP, or Azure). • Strong problem-solving skills and ability to work in a fast-paced, high-ownership environment. Benefits • Equity packages • Competitive Salary • 100% Paid health, dental & vision coverage • Home office & equipment stipend • Team building events • Unlimited PTO Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Remote Data Entry Specialist - Join Delta Airlines' Team for Flexible Work Opportunities and Career Growth**

Remote Full-time

**Experienced Full Stack Data Entry Specialist – Actuarial Data Management and Analysis**

Remote Full-time

Part-Time Data Entry Specialist - Flexible Remote Opportunity with blithequark

Remote Full-time

Experienced Remote Customer Service Representative – Delivering Exceptional Support and Building Lasting Relationships with blithequark

Remote Full-time

YouTube Content Moderator Jobs $27H - (Work From Home Job/Remote)

Remote Full-time

Municipal Law Attorney - Remote! - LA, San Diego, Irvine, Sacramento - California

Remote Full-time

**Experienced Customer Service Representative – Remote Travel Support Specialist**

Remote Full-time

Part-Time Contract Marketing Specialist

Remote Full-time

Experienced Remote Chat Support Specialist – Delivering Exceptional Customer Service through Live Chat Support and Ensuring Seamless Client Experiences

Remote Full-time

Staff Software Engineering, Frontend (Slack) – Amazon Store

Remote Full-time
← Back to Home