Experienced Software Developer
Core
Designing, developing, and maintaining high-quality enterprise software applications and cloud-native services with a focus on integrating Large Language Models (LLMs) and AI-driven solutions.
Role type
Senior Software Developer (AI/Cloud focus)
Builds
Scalable, fault-tolerant microservices, REST APIs, and distributed systems on Microsoft Azure.
Domain
Industrial automation, engineering software, AI/LLM integration
Deliverable
production ML models | product features
Required skills
C#, .NET, Microservices, REST APIs, Microsoft Azure, SQL/NoSQL, LLMs, RAG, GraphRAG, Kubernetes, Docker, CI/CD, Prompt Engineering, Agent Orchestration
Preferred skills
AWS, Google Cloud, Graph databases, Knowledge graphs, Ontologies
Technologies
Semantic Kernel, AI Foundry, Microsoft Agent Framework (MAF), Model Context Protocol (MCP), Agent2Agent (A2A)
Responsibilities
Designing and implementing microservices and distributed systems; Developing AI-enabled solutions by integrating LLMs; Building and integrating enterprise AI applications using Kubernetes and DevOps; Mentoring junior developers and recruiting new engineering talent.
Seniority
Senior, hands-on IC with mentorship responsibilities