Software Architect (TCF)
Core
Design scalable, secure, and resilient microservices and distributed systems, integrating AI/LLMs into core product workflows for enterprise clients.
Role type
Senior Software Architect (Cloud & AI)
Builds
Cloud-native microservices, distributed enterprise applications, and AI-integrated solutions.
Domain
Enterprise Software, Cloud Computing, Artificial Intelligence
Deliverable
production ML models | product features | infrastructure
Required skills
.NET 8/9, C#, Microservices Architecture, Azure, Kubernetes, AI/LLM Integration, System Design, API Security, Performance Optimization, Event-Driven Architecture, Cloud Migration
Preferred skills
Semantic Kernel, ML.NET, Terraform, gRPC, Kafka, Domain-Driven Design
Technologies
.NET Core, ASP.NET Core, Entity Framework Core, Azure OpenAI, AKS, Docker, Jenkins, GitHub Actions, Prometheus, Grafana
Responsibilities
Architect scalable microservices and distributed systems; Design integration patterns for LLMs and ML pipelines; Oversee cloud-native implementations on Azure; Establish coding standards and security guidelines; Mentor engineering teams on probabilistic AI-driven engineering; Lead application migration and modernization from on-premises to cloud.
Seniority
Senior, hands-on IC with leadership responsibilities