Engineering
Build production software and data systems for a real estate intelligence platform. CityScout is looking for an early-career engineer who works fluently with coding agents, learns unfamiliar systems quickly, and can own a meaningful application or pipeline component through production.
CityScout is a real estate development intelligence platform built from government public records. We turn zoning cases, building permits, planning documents, parcels, ownership records, and related public data into a living picture of who is preparing to build what, where it is happening, and which companies and people are involved.
Our customers use CityScout to identify opportunities earlier and act with better information. Behind the product is a large, long-running data system spanning web scraping, document processing, geospatial analysis, entity resolution, AI classification, APIs, and customer-facing applications. Our team is remote-first and relies on clear ownership, documented decisions, and intentional collaboration.
We are looking for an early-career engineer who is genuinely AI-native. Coding agents and LLM tools should already be a normal part of how you explore, build, test, and debug software.
One to two years of professional experience is a common profile for this role. The stronger signal is what you can do. We care about whether you can enter an unfamiliar codebase, understand a bounded area, take ownership of a real problem, and ship production-quality work quickly.
During your first week, we expect you to deliver a meaningful production contribution with appropriate support and review. That may be an application component, a scraper, an ingestion workflow, a data-quality improvement, or an internal tool.
These are useful advantages, not prerequisites:
The process includes a realistic, time-boxed engineering exercise. You may use the coding agents and professional tools you normally use. We will review both the result and your understanding of it.
We look for speed, quality, AI fluency, technical judgment, ownership, verification, and communication. We place greater weight on demonstrated production ability than on credentials, trivia, or a precise number of years worked.
CityScout evaluates contribution through useful, reliable output and customer or company impact. We do not use visible activity or time online as substitutes for results. The work can move quickly, and important deadlines or production issues sometimes require additional effort. Our standing expectation is clear ownership, sound judgment, strong communication, and work that holds up in practice.
CityScout expects people to build leverage into their work through software, automation, AI agents, MCP-enabled systems, better data, and reusable processes. The person directing a system remains accountable for accuracy, security, judgment, and the final result.
CityScout is a remote-first company. Team members are expected to manage their responsibilities, communicate progress and risks, document important decisions, and collaborate effectively across locations. Each role states any required collaboration windows, location restrictions, or travel expectations separately.
Email us at careers@trycityscout.com with the subject “Application: Software Engineer, AI-Native”. Please include: