Jobs · Engineering · Texas

Mid-Level Software Developer (AI-Focused)

Cresa · Dallas, TX · 2 wk ago
EngineeringFull-time

What You’ll 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 We’re Looking For

  • Core 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
    • Enthusiasm for 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

  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions in accordance with the Americans with Disabilities Act.

Similar jobs

AI Software Developer

AdvantiveUnited States· 1 wk ago
RemoteInformation Technologyapply on recruit.hirebridge.com