Dotnet Developer
Indexed description
We’re looking for a mid-level developer who’s passionate about applying AI and large language models (LLMs) to real-world enterprise software challenges. You’ll play a hands-on role in both integrating AI features into our product and leveraging AI tools for software development itself.
________________________________________
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
• 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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search