Job Description & Details
This is a solid entry-to-mid level play for someone looking to get their hands dirty building enterprise-grade AI solutions within a consulting framework. You'll be bridging the gap between traditional backend development and modern generative AI architectures using Microsoft's cloud ecosystem.
What You'll Actually Be Doing
Expect to spend your days writing clean Python and .NET code while wiring up cloud pipelines and data flows. You'll be collaborating with enterprise clients to ingest large datasets into Databricks and setting up the infrastructure required to support modern LLM workflows. It's less about theorizing algorithms and more about actually making distributed data systems talk to AI services reliably without blowing up the cloud budget.
The Core Tech Stack
Python and .NET form the backbone here, so you need to be fluent in both without leaning entirely on one. Beyond the basics, heavy hands-on experience with Azure cloud services and Databricks is non-negotiable because that's where all the heavy data lifting happens. If you've messed around with Azure OpenAI, Vector Databases, or RAG architectures on the side, those are the bonus multipliers that will actually catch the hiring manager's eye.
Interview Expectations
Expect them to grill you on how you handle data scaling bottlenecks within Databricks and how you structure clean API calls from a .NET backend to Python-based AI microservices. They aren't just looking for syntax memorization; they want to see how you troubleshoot a distributed pipeline failure and whether you actually understand the cost and latency trade-offs of using Vector Databases in production.
Application Advice
Your resume needs to heavily feature concrete examples of Python and .NET projects, preferably with explicit mentions of Azure resource groups and Databricks workspaces you've managed. Make sure keywords like Azure AI Search, RAG, and Semantic Search are sprinkled naturally into your project descriptions so you clear the ATS keyword filters before a human even looks at your layout.