AI Software Engineer

Posted 23 Days Ago
Irving, TX
In-Office
Mid level
Other
The Role
The AI Software Engineer will design and develop AI-driven business applications using Azure technologies, collaborating with teams to meet business needs, while ensuring performance and integration of solutions.
Summary Generated by Built In

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.

Top Skills

Angular
Application Insights
Azure
Azure Api Management
Azure Devops
Azure Monitor
Express
Fastapi
Git
Git
Log Analytics
Microsoft Graph Api
Microsoft Semantic Kernel
Node.js
Postgres
React
Svelte
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Irving, TX
11,823 Employees
Year Founded: 1997

What We Do

Flowserve is one of the world's largest manufacturers of pumps, valves and seals with over 19,000 employees in over 60 countries. Built on more than 50 world-renowned heritage brands, the equity and customer loyalty we have earned over the past 220 years is the foundation of our leadership position across the globe.

Similar Jobs

In-Office or Remote
Austin, TX, USA
96 Employees
140K-200K Annually

NVIDIA Logo NVIDIA

Senior Software Engineer

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office or Remote
6 Locations
21960 Employees
184K-357K Annually
In-Office or Remote
Dallas, TX, USA
96 Employees
140K-200K Annually

Lower Logo Lower

Senior Software Engineer

Fintech • Other • Financial Services
Hybrid
2 Locations
1300 Employees

Similar Companies Hiring

Spark Advisors Thumbnail
Software • Sales • Other • Insurance • Healthtech
New York, NY
110 Employees
Cox Enterprises Thumbnail
Software • Other • Information Technology • Greentech • Cybersecurity • Cloud • Automotive
Atlanta, GA
50000 Employees
Compa Thumbnail
Software • Other • HR Tech • Business Intelligence • Artificial Intelligence
Irvine, CA
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account