Job Description
We9re building modern
enterprise software for commercial real estate management, combining robust systems engineering with intelligent automation. Our platform helps companies with large commercial real estate portfolios manage lease administration, lease accounting, capital projects, and portfolio strategy, and now we9re pushing deeper into AI-driven capabilities.
We9re looking for a
mid-level developer who9s passionate about applying
AI and large language models (LLMs) to real-world enterprise software challenges. You9ll play a hands-on role in both integrating AI features into our product and
leveraging AI tools for software development itself.
What You9ll Do- Develop and maintain core product features in C#.NET (backend) and React (frontend).
- Collaborate on our AI integration layer, primarily written in Python, which powers intelligent features across the app.
- Experiment with and implement AI use cases - e.g., natural language query interfaces, smart data extraction, automated reporting, and workflow assistance.
- Use LLMs and AI tools (like GitHub Copilot, OpenAI APIs, etc.) to assist with design, coding, and refactoring.
- Work with the R&D team to prototype, evaluate, and productionize AI-enhanced modules.
- Contribute to system architecture discussions, ensuring performance, scalability, and reliability remain top priorities.
- Participate in code reviews, sprint planning, and technical documentation.
What We9re Looking ForCore Technical Skills- Experience with C#/.NET and React/TypeScript.
- Working knowledge of Python, especially for data processing or AI workflows.
- Familiarity with LLM APIs (e.g., OpenAI, Anthropic, Azure OpenAI, Hugging Face, etc.).
- Understanding of REST APIs, cloud services (AWS, Azure, or GCP), and database systems (SQL or NoSQL).
AI-Specific Skills- Experience building or integrating features that use generative AI or LLMs.
- Curiosity and capability to experiment with AI-assisted development tools (like Copilot, Code Interpreter, or fine-tuned models).
- Awareness of prompt engineering, retrieval-augmented generation (RAG), or vector databases (a plus).
Soft Skills- Enthusiastic about learning new technologies and pushing creative AI boundaries.
- Comfortable in a collaborative, fast-moving environment.
- Strong problem-solving and communication abilities.
- Self-motivated - able to explore, test, and document new AI approaches.
Nice-to-Haves- Experience with LangChain, Semantic Kernel, or OpenAI function calling.
- Exposure to enterprise SaaS or commercial real estate tech.
- Some background in data science, analytics, or NLP.
- Familiarity with Docker, CI/CD pipelines, and cloud deployments.
Why Join Us- Work at the intersection of enterprise systems and applied AI.
- Collaborate with a team that values innovation, autonomy, and growth.
- Influence how a mature software platform evolves with cutting-edge AI capabilities.
- Hybrid or remote flexibility depending on location.
Physical Requirements: NOTE: The job description is an overview of the functions and requirements for this position. This document is not intended to be an exhaustive list encompassing every duty and requirement of this position; supervisors may assign other duties as deemed necessary.