Posted Sep 13, 2026

Senior Backend Engineer – OpenAI Function Calling, Flask, and Responsive Chat Widget Development for Real Estate Property Listings

Apply Now
```html

About careerpulse

careerpulse is a forward‑thinking real‑estate technology company that empowers buyers, sellers, and agents with instant, data‑rich property insights. Our mission is to transform the way people discover and evaluate homes by combining cutting‑edge AI with a seamless, mobile‑first user experience. With a growing portfolio of over 200,000 active listings and a dedicated team of developers, designers, and data scientists, careerpulse is positioned at the intersection of real‑estate innovation and artificial intelligence. We’re looking for a talented freelance backend engineer to help us elevate our chat widget, turning plain text responses into dynamic, responsive property cards that drive engagement and conversions.

Why This Role Matters

In today’s digital real‑estate landscape, the ability to deliver instant, actionable information directly within a chat interface is a game‑changer. Our current chat widget, built with vanilla HTML/CSS/JS, communicates with a Flask backend that leverages OpenAI’s function‑calling feature. However, the pipeline is not yet delivering the high‑quality, structured responses we need, and the mobile user experience requires refinement. By joining careerpulse, you’ll play a pivotal role in bridging the gap between AI intent and user‑friendly UI, ensuring that every property listing is presented as a polished, responsive card complete with images, price, specs, and a clear call‑to‑action.

Key Responsibilities

Essential Qualifications

Preferred Qualifications

Skills & Competencies

Career Growth & Learning Opportunities

While this role is structured as a freelance engagement, careerpulse values long‑term partnerships. Successful candidates may be invited to join our core engineering team on a full‑time basis, where you’ll have the chance to shape product strategy, mentor junior developers, and lead future AI‑driven initiatives. You’ll also gain exposure to cutting‑edge AI technologies, real‑time data pipelines, and large‑scale web applications—skills that are highly sought after in the tech industry.

Work Environment & Culture

careerpulse embraces a remote‑first, flexible work culture that encourages autonomy, continuous learning, and a healthy work‑life balance. Our engineering team operates in short, focused sprints, with daily stand‑ups and bi‑weekly retrospectives. We foster an environment where ideas are welcomed, experimentation is encouraged, and success is celebrated. As a freelance engineer, you’ll have direct access to product managers, designers, and senior engineers, ensuring that your contributions are visible and impactful.

Compensation, Perks, & Benefits

We offer a competitive fixed‑price contract based on milestones, with the potential for hourly billing if that aligns better with your workflow. The budget for this project is flexible and will be negotiated based on your experience and the scope of deliverables. In addition to fair compensation, you’ll receive:

How to Apply

If you’re excited to bring your backend expertise to a fast‑moving, AI‑driven real‑estate platform, we’d love to hear from you. Please submit a brief proposal that includes:

Send your proposal through the Upwork link below or attach it to your application. We’ll review all submissions carefully and select the freelancer who demonstrates the best blend of experience, creativity, and value.

We look forward to collaborating with you to create an engaging, AI‑powered chat experience that sets careerpulse apart in the real‑estate market.

``` Apply for this job