Software Developer Closed

at Project Growth

Job description

Our client is building an AI-native financial modeling platform designed to transform how real estate developers and investors underwrite deals. Their product integrates natural language prompts, structured financial logic, and dynamic model building to streamline the development of pro formas and investment memos. With a strong understanding of real estate development workflows, the platform aims to reduce modeling time, improve accuracy, and enhance decision-making through AI.

Location and Time:

Fully-Remote (Work from Home), 9 AM - 5 PM EST

Role Overview:

We are seeking a software developer who can work independently within an existing backend/frontend codebase to help finalize the MVP. You will play a key role in refining the product’s ability to translate natural language prompts into structured financial models. This includes working closely with the lead developer during a two-week handoff phase, then independently completing scoped development tasks. You should be comfortable managing assumptions, integrating with the OpenAI API, and working with development logic based on real estate Excel models.

Key Responsibilities:

  • AI Integration & Development:

    • Expand the platformโ€™s ability to interpret user prompts and dynamically generate structured modeling logic.

    • Help encode limits, constraints, and definitions from a reference Excel model into the AI agent’s context.

    • Refine agent workflows, function calls, and prompt engineering logic.

  • Product Logic & Technical Implementation:

    • Contribute to backend development (FastAPI) and light front-end components (TypeScript/React) to support prompt testing and UI functionality.

    • Collaborate during a two-week overlap with the lead developer to ensure smooth handoff, then continue development independently.

    • Work with financial data and real estate modeling logic (e.g., unit mix, dev budgets, timelines, returns) and help structure these into machine-readable input.

  • Testing & Feedback Iteration:

    • Help structure the MVPโ€™s feedback loop: test prompts, review outputs, refine assumptions and logic with clear updates.

    • Work closely with the founder for alignment on deliverables and priorities.

  • Codebase Navigation & Collaboration:

    • Play a key role in pushing the MVP to completion by ensuring all technical requirements are met on time.

    • Take feedback from testing and client interactions to iterate and improve on the product.

  • Data & Tools Management:

    • Work within an existing codebase with clarity and organization.

    • Coordinate with the lead developer as needed post-handoff (hourly consultation only) to ensure continuity.

Qualifications:

  • Experience & Skills:

    • 3+ years of experience in software development, ideally including AI or GPT-based applications.

    • Familiar with OpenAI function-calling and prompt/response workflows.

    • Strong proficiency in FastAPI, TypeScript, React, and integrating APIs.

    • Excel proficiency (for reading reference models and understanding data flow).

    • Experience with real estate development logic or structured financial models is a major plus, but not required.

  • Working Style:

    • Ability to take ownership of scoped development milestones and operate with autonomy post-handoff.

    • Comfortable managing tasks in a remote environment with async coordination.

    • Clear communicatorโ€”able to flag blockers, propose fixes, and deliver clean, testable code.

  • Mindset & Attributes:

    • Strong communication skills, especially in remote work environments, to coordinate effectively with the lead developer and team.

    • Self-motivated with the ability to work independently and stay organized.

    • Ability to adapt quickly to new technologies and tools.

    • A problem-solving mindset with a passion for improving products and systems.

What Success Looks Like:

  • Full MVP is completed by end of sprint (4-week runway), using the existing codebase, scoped logic, and guidance.

  • Youโ€™ve translated structured Excel logic into real-time agent constraints and prompt behaviors.

  • The handoff from the lead developer is seamless, and your independent velocity is strong.

  • Youโ€™ve contributed to a stable, AI-powered tool that generates a working real estate model from user prompts.

Opportunity:

This is a unique opportunity to build alongside a founder and help shape an AI-native product designed for high-impact users. If you’re excited by fast-moving development, working with structured data and real estate logic, and creating a product that replaces hours of Excel work with a single promptโ€”this is the role for you.

Application Process:

To be considered for this role these steps need to be followed:

  • Fill in the application form

  • Record a video showcasing your skill sets

Similar Remote Jobs

Project Growth logo

Project Growth

  • No active jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service ๐Ÿ™