Flowserve seeks to build and optimize AI-driven business applications in an Azure-only environment, bridging technical development and business needs, and translating stakeholder requirements into scalable AI solutions.
Requirements
- Frontend: React, Angular, Svelte, TypeScript, Tailwind CSS
- Backend: Node.js, Express, Python (FastAPI), REST APIs
- AI Orchestration: Microsoft Semantic Kernel; LangChain; LLM tool calling; agent frameworks
- Cloud & Platform (Azure-only): Azure App Service, Azure OpenAI Service, Azure AI Foundry
- Observability: Azure Monitor; Application Insights; Log Analytics (KQL); OpenTelemetry traces/metrics/logs
- Security & Governance: Microsoft Entra ID app registrations; Managed Identities; Azure RBAC; Key Vault
- Database: PostgreSQL + pgvector; SQL; Oracle; Azure SQL Database; Cosmos DB
Responsibilities
- Conduct business analysis to identify requirements, pain points, and high-value AI opportunities.
- Design, develop, and deploy full-stack AI applications using modern JavaScript frameworks and Python.
- Implement and maintain robust API integrations and data pipelines.
- Develop and maintain model evaluation frameworks and performance monitoring systems.
- Lead Microsoft Graph API integrations
- Facilitate technical discussions with stakeholders, providing architecture guidance and practical solutions.
- Assess and mitigate risks in AI implementations through testing and validation strategies.
Other
- 3–5 years of relevant experience in software development and AI/ML applications
- Bachelor’s degree in Computer Science, Business, or a related field
- Excellent communication and collaboration skills with the ability to influence stakeholders
- Strong problem-solving skills and attention to detail
- Ability to work effectively in a dynamic, cross-functional team environment