Let’s get started
By clicking ā€˜Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Machine Learning, Software Engineer image - Rise Careers
Job details

Machine Learning, Software Engineer

šŸš€ 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.

Ideally, you’re based in NYC or willing to relocate for hybrid work. We’re currently hybrid in-person 3 days/week in our NYC office.

āœ… 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

  • šŸ½ļø Lunch & Dinner provided via UberEats w/ a fully stocked kitchen

  • šŸš Commuter benefits

  • šŸŽ¤ Team building events

  • 🌓 Unlimited PTO

PermitFlow (YC W22) Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
PermitFlow (YC W22) DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of PermitFlow (YC W22)
PermitFlow (YC W22) CEO photo
Unknown name
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning, Software Engineer, PermitFlow (YC W22)

If you’re an innovative Machine Learning Software Engineer with a passion for transforming the construction industry, PermitFlow in New York City wants to meet you! We’re not just building software; we’re revolutionizing an entire sector with our mission to streamline and simplify construction permitting. Join our passionate team of experts from diverse backgrounds including engineering and architecture, and work on groundbreaking projects that make a real difference. At PermitFlow, you’ll own end-to-end projects while collaborating closely with our CTO and engineering team to develop the first-of-its-kind construction permit application and management platform. Your expertise will guide the development of intelligent systems enhancing our permit processing, document understanding, and compliance workflows. You'll dive deep into the world of LLM-based models and retrieval-augmented generation (RAG) pipelines, utilizing state-of-the-art techniques and large-scale data to extract and analyze complex permitting information. With a unique focus on AI-driven automation, you’ll be encouraged to experiment, iterate, and implement solutions that elevate our product. If you have 3+ years of experience in machine learning engineering, a strong grasp of LLMs, and a fervent drive to solve real-world problems, you’ll find plenty of challenges and rewards at PermitFlow. We emphasize a hybrid work model, creating an engaging atmosphere where you can thrive. So, if you’re ready to innovate, contribute to meaningful projects, and continuously grow in a fast-paced environment, we’d love to have you on our journey to reshape the construction landscape!

Frequently Asked Questions (FAQs) for Machine Learning, Software Engineer Role at PermitFlow (YC W22)
What are the responsibilities of a Machine Learning Software Engineer at PermitFlow?

As a Machine Learning Software Engineer at PermitFlow, your responsibilities include designing, implementing, and optimizing LLM-powered models focused on document processing and data extraction. You'll also develop and fine-tune retrieval-augmented generation (RAG) pipelines, ensuring that complex permitting data is efficiently managed and retrieved. Collaborating with cross-functional teams, you’ll help create AI-native solutions that address real-world challenges in the construction permitting process.

Join Rise to see the full answer
What qualifications do I need to apply for the Machine Learning Software Engineer position at PermitFlow?

To qualify for the Machine Learning Software Engineer role at PermitFlow, you should have at least 3 years of experience in machine learning engineering within production environments. A profound understanding of LLMs and their applications is essential, alongside experience with retrieval systems. Proficiency in Python and common machine learning libraries is required, as well as direct experience with model deployment in cloud environments like AWS, GCP, or Azure.

Join Rise to see the full answer
What technologies will I work with as a Machine Learning Software Engineer at PermitFlow?

At PermitFlow, you'll work with cutting-edge technologies, including LLMs such as OpenAI GPT and models from Hugging Face. You'll also utilize retrieval systems like Elasticsearch and FAISS, conducting experiments with pre-trained models for NLP tasks such as document classification and entity recognition. Your work will involve creating scalable machine learning infrastructure, integrating seamlessly with our backend systems.

Join Rise to see the full answer
Is PermitFlow open to candidates from diverse backgrounds for the Machine Learning Software Engineer role?

Absolutely! PermitFlow values diverse perspectives and backgrounds in the workplace. We look for passion and excitement about joining our team, regardless of your previous experiences. If you're motivated to tackle significant challenges in the construction industry and eager to make an impact, we encourage you to apply, regardless of your background.

Join Rise to see the full answer
What is the work culture like for a Machine Learning Software Engineer at PermitFlow?

The work culture at PermitFlow promotes a fast-paced, high-ownership environment, fostering collaboration and personal growth. As part of our small yet mighty engineering team, you will enjoy the opportunity to take ownership of projects while working closely with talented individuals from various industries. We also support work-life balance with a hybrid schedule, providing an engaging and inclusive atmosphere for all team members.

Join Rise to see the full answer
Common Interview Questions for Machine Learning, Software Engineer
Can you explain your experience with LLMs in relation to the Machine Learning Software Engineer position?

When discussing your experience with LLMs, focus on the specific projects you’ve worked on that utilized such models. Highlight techniques you've employed, challenges faced, and how your contributions improved performance or efficiency. Be sure to mention any specific applications relevant to document processing or NLP tasks.

Join Rise to see the full answer
What strategies do you use for optimizing machine learning models?

Describe your methodology when optimizing machine learning models. You can highlight techniques like hyperparameter tuning, using cross-validation, or implementing various evaluation metrics. Providing examples of past models you optimized and the impact of your strategies can make your answer more compelling.

Join Rise to see the full answer
How do you approach the deployment of ML models in a cloud environment?

Discuss your specific experience with services from AWS, GCP, or Azure for deploying machine learning models. Focus on how you ensure scalability and reliability in a production environment, the tools you prefer for monitoring, and any strategies for maintaining model performance over time.

Join Rise to see the full answer
Can you provide an example of a challenging machine learning problem you solved?

When answering this question, detail the problem you faced, the computational methods or algorithms you applied, and how you arrived at a solution. Highlight any quantitative results that came from your work, demonstrating your problem-solving ability and technical proficiency.

Join Rise to see the full answer
What is your experience with retrieval systems such as Elasticsearch and how have you utilized them?

Be specific about your hands-on experience with retrieval systems like Elasticsearch. Mention projects where you implemented these systems, the challenges you faced, and how you integrated them into larger workflows or applications, focusing on their impact on information retrieval and query processing.

Join Rise to see the full answer
How do you stay updated with the latest developments in machine learning and AI?

Demonstrate your commitment to continuous learning. Discuss the platforms, journals, or conferences you follow to stay informed. Mention workshops or online courses you've completed recently that relate to LLMs, NLP, or AI-driven automation to showcase your proactive approach to professional development.

Join Rise to see the full answer
What techniques do you employ to ensure the accuracy of your machine learning models?

Describe the validation techniques you use to gauge the accuracy of your models, such as cross-validation, confusion matrices, or A/B testing. Discuss any instances where you had to diagnose and adjust models based on false positives or negatives, detailing the steps you took to improve accuracy.

Join Rise to see the full answer
What are the best practices you follow for collaborating with cross-functional teams?

Collaboration is key in engineering roles. Explain how you communicate with product managers, designers, and engineers to ensure alignment on project goals. Discuss any specific tools or practices you’ve implemented to enhance teamwork and ensure that everyone is on the same page throughout the development process.

Join Rise to see the full answer
Describe your approach to handling large-scale structured and unstructured data.

Highlight your experience with large datasets and the strategies you've employed to manage and process them effectively. Discuss transformations, cleaning methods, or indexing techniques you've used to ensure data integrity and accessibility, especially in relation to machine learning projects.

Join Rise to see the full answer
How do you monitor the performance and scalability of deployed ML models?

Talk about the monitoring tools and metrics you use to assess performance after deployment. Discuss how you handle model drift and the strategies you have in place for retraining or optimizing models based on real-world feedback and usage data.

Join Rise to see the full answer
Similar Jobs
Posted 4 days ago

Join Benchmark Health as a Fullstack Software Engineer, where you'll develop applications that connect individuals to essential mental health services.

Photo of the Rise User

Join KONE IT as a Product Architect to innovate the future of urban mobility through smart application design in Delivery Operations.

Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a Software Engineering Program Manager to lead the innovation of the Apple Vision Pro, overseeing cross-functional efforts in a dynamic work environment.

Posted 13 days ago

Join Chakra as a Senior Backend Engineer and help shape the future of data sharing and consumption.

Photo of the Rise User
Vision Insurance
Dental Insurance
Disability Insurance
Health Savings Account (HSA)
Paid Holidays

Favor is looking for a Principal DevOps Engineer to enhance logistics operations through advanced cloud management and infrastructure solutions.

Photo of the Rise User
Posted 10 days ago

Become a key driver of innovation at Hippocratic AI as a Principal Software Engineer, focused on revolutionizing healthcare through advanced AI technology.

Photo of the Rise User
Posted 6 days ago

Join Agile Six as a Fullstack Engineer to develop holistic solutions for Veterans’ digital health care needs in a remote, supportive environment.

Photo of the Rise User

Espresso Systems seeks a mid-level Smart Contracts Software Engineer to enhance scalability across Ethereum with innovative blockchain solutions.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks
Photo of the Rise User
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Intuitive workflow software that helps general contractors and developers identify the optimal permitting process and needed application forms for a particular project, and then easily fill the relevant paperwork to prepare a robust application.

27 jobs
MATCH
Calculating your matching score...
BADGES
Badge Future MakerBadge InnovatorBadge Future UnicornBadge Rapid Growth
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star šŸ”® Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti
V
Someone from OH, Cincinnati just viewed Part-Time Executive/Personal Assistant at VirtuHire
Photo of the Rise User
Someone from OH, Chillicothe just viewed Area Manager at The Hemp Co by Curaleaf at Curaleaf
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, B2B/Integrated Marketing at TEGNA Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing and GTM Strategy at Aspen Dental
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Vice President, JLLIPT Marketing at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Forum Health
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Beacon
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at Sundays for Dogs
P
Someone from OH, Cincinnati just viewed Vice President of Marketing at ProCaps Labs
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Marketing at Inmagine
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at IDIQ
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at Vultron
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager (Remote - US) at Jobgether
F
Someone from OH, Cincinnati just viewed Head of Marketing at FoodHealth Company
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Paid Marketing (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Hospital Marketing at Datadog
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Institutional Marketing at Tutor.com
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing Campaign Management at Humana