AI-First Full-Stack Software Engineer
Only freelancers located in the U.S. may apply.U.S. located freelancers only
We're building an internal operations platform to automate utility account management for a large real estate portfolio. Today, much of this work is manual. Information about utility accounts exists across multiple systems, and employees spend significant time identifying missing bills, reconciling account data, researching exceptions, and coordinating follow-up work. We're building a system that automates these processes by synchronizing data between our operational system and accounting system, applying business rules to identify exceptions, and presenting actionable work queues and dashboards for our operations team. Examples include: Utility accounts that exist in one system but not another Missing or delayed utility bills Accounts requiring setup or closure based on occupancy changes Autopay and e-bill tracking Operational exceptions that require human review Dashboards, work queues, assignments, notes, and status tracking Our internal product manager owns the business requirements and workflows. Your role is to work closely with them to design and implement the technical solution, not to perform business process discovery. What You'll Do Design and use AI to build the application's backend and frontend. Design a clean, maintainable application architecture. Use AI to build dashboards and workflows that allow operations teams to efficiently manage exceptions. Translate product requirements into production-ready software. Leverage AI development tools (Codex, Claude Code, Cursor, or similar) as a core part of your workflow to accelerate development. Review, validate, and refine AI-generated code to ensure quality and maintainability. What We're Looking For We're looking for an experienced software engineer with strong software engineering fundamentals who embraces AI-assisted development. You should understand how modern software applications are architected, designed, built, and deployed, and be comfortable making sound technical decisions while moving quickly. Experience in many of the following areas is preferred: Full-stack application development Application architecture and system design APIs and system integrations SQL databases and data modeling Authentication and security Cloud-hosted applications Testing and debugging Source control and collaborative development We care much more about engineering judgment, speed of execution, and the ability to effectively leverage AI than expertise in any particular language or framework. Nice to Have Experience building internal business applications or operations platforms Experience working with accounting, ERP, or workflow systems Experience building dashboards and operational tooling To Apply Please include: A brief summary of your experience building business applications. The AI development tools you use regularly (Codex, Claude Code, Cursor, Windsurf, etc.) and how they fit into your workflow. Examples of projects where AI significantly accelerated your development process. Your availability over the next 2–3 months and your expected hourly rate.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesLakewood9:45 PM
- $1.4K total spent1 hire, 1 active
- 29 hours
- Finance & AccountingLarge company (100-1,000 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by