Jetzt bewerben

Summary:


Flowserve seeks an AI Software Engineer with expertise in Large Language Models (LLMs), agentic AI frameworks, and business analysis to build and optimize AI-driven business applications in an Azure-only environment. The role bridges technical development and business needs, translating stakeholder requirements into scalable AI solutions with a primary emphasis on Microsoft Semantic Kernel for orchestration and extensive use of the Microsoft Graph API.

End-to-end responsibilities include designing, deploying, and monitoring AI solutions with Azure AI Foundry. Agent-based development leverages patterns such as Model Context Protocol (MCP) and follows SDLC best practices to deliver innovative AI solutions with measurable ROI.

Responsibilities:

Business Analysis & Collaboration:

  • Conduct business analysis to identify requirements, pain points, and high-value AI opportunities.
  • Collaborate with cross-functional teams—from data engineering to product management—to transform business needs into innovative AI solutions.

Application Development:

  • Design, develop, and deploy full-stack AI applications using modern JavaScript frameworks (React, Angular, Svelte, TypeScript, Node.js/Express) and Python (FastAPI).
  • Extract, process, and integrate data from ERP systems and other IT platforms.
  • Document system architecture, design decisions, and implementation strategies.

Integration & Pipeline Management:

  • Implement and maintain robust API integrations and data pipelines.
  • Ensure data accuracy and optimal performance through continuous monitoring and iteration.
  • Develop and maintain model evaluation frameworks and performance monitoring systems.
  • Lead Microsoft Graph API integrations (app registrations; delegated/application permissions; change notifications/webhooks; delta queries; Mail, Calendar, Files/SharePoint/OneDrive, Teams, Users/Groups).

Technical Leadership:

  • Facilitate technical discussions with stakeholders, providing architecture guidance and practical solutions.
  • Support strategic planning by collaborating on KPI maturity roadmaps and business analysis.
  • Assess and mitigate risks in AI implementations through testing and validation strategies.

Technical Skills and Tools:

  • 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 (e.g., MCP); prompt engineering, prompt version management; token optimization; response evaluation frameworks; prompt versioning and testing strategies.
  • Cloud & Platform (Azure-only): Azure App Service — Web Apps for Containers (primary: deployment slots & slot swap; health check path; startup command; app settings/connection strings; Managed Identity + Key Vault; VNet integration; Private Endpoints/Private Link; autoscale; “Always On”); Azure OpenAI Service; Azure AI Foundry (Prompt Flow); Azure AI/ML; Azure DevOps (YAML) and/or GitHub Actions; Azure Container Registry (ACR); Azure API Management; Azure App Configuration (feature flags). Nice-to-have: Azure Container Apps; Azure Container Environments; Azure Container Instances.
  • Observability: Azure Monitor; Application Insights; Log Analytics (KQL); OpenTelemetry traces/metrics/logs; alert rules & action groups.
  • Security & Governance: Microsoft Entra ID app registrations; Managed Identities; Azure RBAC; Key Vault; Defender for Cloud; Azure Policy; Private DNS Zones.
  • Database: PostgreSQL + pgvector (primary); SQL; Oracle; Azure SQL Database; Cosmos DB; other VectorDB technologies (as needed).
  • Tools: VS Code; Git; Azure DevOps; GitHub; Prisma.
  • Security & Ethics: Awareness of data protection and privacy; model fairness; responsible AI; compliance with industry standards.

Requirements:

  • 3–5 years of relevant experience in software development and AI/ML applications.

  • Strong proficiency in modern JavaScript frameworks and Python.

  • Proven track record of translating business requirements into technical solutions with measurable outcomes.

  • Familiarity with ERP systems and other IT platforms (e.g., Oracle, SAP S/4HANA, BPC, Power BI, Microsoft 365).

  • Solid understanding of the software development lifecycle and Agile methodologies.

  • Links to Git repositories and deployed solutions in the resume are strongly preferred.

Preferred Experience / Skills:

  • Bachelor’s degree in Computer Science, Business, or a related field (advanced degrees or equivalent experience are a plus).

  • Experience in industrial manufacturing or a related domain, or equivalent experience in a similar industry.

  • Hands-on experience with DevOps practices and Azure cloud services.

  • Familiarity with data engineering and analytics platforms.

  • Experience with Agile project management tools.

Soft Skills:

  • 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.

Growth Opportunities:

  • Work with cutting-edge AI technologies and contribute to innovative solutions.
  • Continuous learning and development through hands-on experience with the latest Azure AI services.
  • Opportunity to shape AI strategy and implementation practices.
  • Mentorship and knowledge sharing within a collaborative team environment.
  • Professional development support, including certifications and training.

Join Our Team:
Help drive the future of AI innovation while working with state-of-the-art cloud technologies and frameworks. The environment promotes collaboration, growth, and meaningful impact.

Benefits Starting from Day 1:

  • Medical, Dental & Vision Insurance (including FSA and HSA options) 
  • Life Insurance + Supplemental Life, Child, Spousal, and AD&D Insurance
  • Short and Long Term Disability 
  • Retirement Planning, 401(k) plan, & Financial Wellness Resources 
  • Educational Assistance Program 
  • Time off Policies (including sick leave, parental leave, and paid vacation)

* Eligibility requirements apply to some benefits and may depend on job classification and length of employment.

Jetzt bewerben

Weitere Jobs