Job Description

Staff Software Engineer - AI (.NET | Azure OpenAI)

Join us to build the next generation of AI-powered .NET systems. You’ll architect high-performance services, design retrieval and agentic workflows, and bring Azure OpenAI capabilities to life in real-world applications. If you’re excited about applied AI, clean engineering, and building production systems end-to-end, this role is for you.

While this role is grounded in .NET and Azure, we are intentionally open to engineers with comparable backend and cloud stacks (e.g. Python) who have built production AI systems at scale and are excited to work deeply with LLM platforms, AI orchestration frameworks, and modern cloud infrastructure.

About the Role

  • Build and own .NET services and REST APIs integrated with Azure OpenAI and Azure AI Services.
  • Design RAG pipelines using Azure AI Search (hybrid retrieval, chunking strategies, grounding, citations).
  • Create agentic workflows...

Apply for this Position

Ready to join PowerToFly? Click the button below to submit your application.

Submit Application