ML/AIWork
Intercontinental Exchange logo

Manager, Development

Intercontinental Exchange · Jacksonville, US

Job description

Overview: Job Purpose

ICE Mortgage Technology is digitizing and automating the entire real estate and housing finance lifecycle so critical data can flow seamlessly from one process to the next creating a better experience for the homeowner, lender and servicer. We are providing configurable technology, extensive data and comprehensive analytics that span the entire loan life cycle.

The Development Manager - AI Agent & Full Stack Development will be responsible for managing the end-to-end delivery of AI-powered agent systems and intelligent automation solutions that enhance our mortgage servicing capabilities. This role combines hands-on technical leadership with operational excellence, overseeing release management, environment operations, team delivery, and cross-functional coordination to ensure our next-generation intelligent applications are built, deployed, and maintained at production scale across multi-tenant SaaS environments.

Responsibilities

  • Manages day-to-day delivery of AI agent and full stack development initiatives, ensuring on-time, high-quality releases aligned with business objectives and quarterly roadmap commitments
  • Owns and drives operational excellence including release management, environment provisioning and maintenance (on-premises and AWS), observability and alerting setup, and incident triage across development, staging, and production environments
  • Coordinates with Operations teams on environment setups, infrastructure changes, deployment activities, and production support escalations
  • Manages ServiceNow (SNOW) ticketing workflows for incident management, change requests, and service requests, ensuring SLA adherence and timely resolution
  • Administers and maintains Azure DevOps (ADO) for project management including Features, Stories, Tasks, sprint planning, backlog grooming, and release tracking
  • Provides technical leadership and people management to a team of software engineers, ensuring professional growth, skill development, and alignment with organizational goals
  • Keeps up to date with trends in AI as it relates to solving business problems and guides the team in adopting best practices for AI/ML development and deployment
  • Partners with Product Management, Architecture, QA, and DevOps teams to translate business requirements into actionable engineering plans with clear milestones and deliverables
  • Designs and oversees the development of APIs necessary to affect front end functionality and/or be consumed by other partners
  • Ensures full stack design and development quality across projects involving application development, migrations, and additions to existing applications
  • Oversees front end application development utilizing React, Angular, Node.js, etc. in close accord with a UX team and ensures the responsiveness of those applications
  • Oversees development of code libraries and APIs using Python and Java (Spring Boot)
  • Manages delivery of AI solutions using AWS Bedrock and related services
  • Enforces secure development practices which encompass secure coding, testing, access control, and secure deployment to build robust and resilient applications, with particular emphasis on protecting Non-Public Information (NPI) and Personally Identifiable Information (PII)
  • Ensures compliance with data privacy regulations and security standards applicable to financial services and mortgage industry (e.g., GLBA, SOC 2, PCI-DSS)
  • Oversees the design and creation of data models for applications and databases
  • Facilitates software design meetings and analyzes user needs to determine technical requirements
  • Reviews technical specifications based on conceptual design and stated business requirements
  • Ensures development and execution of test protocols with an emphasis on automated Unit Tests, Component Tests, and Scenario Tests
  • Manages documentation and procedures for installation, maintenance, and operational runbooks
  • Mentors and guides software development staff, conducting regular code reviews, 1:1s, and performance assessments
  • Manages capacity planning, resource allocation, and hiring activities to support team growth and delivery commitments
  • Establishes and tracks engineering KPIs including velocity, quality metrics, deployment frequency, mean time to recovery (MTTR), and AI-specific metrics such as LLM token usage, agent response times, and tool call success rates
  • Remains current on industry standards in web development and AI/ML operations
  • Performs additional related duties as assigned

Knowledge and Experience

  • A Bachelor's or Master's degree in Computer Engineering, Computer Science, or other related discipline; or equivalent combination of education and experience
  • 10+ years of experience in Software Development with 3+ years in a people management or team lead capacity
  • Demonstrated experience managing engineering teams in a SaaS provider environment delivering multi-tenant applications at scale
  • Prior experience working in industries that handle Non-Public Information (NPI) and Personally Identifiable Information (PII) such as Financial Services, Mortgage, Banking, Insurance, or Healthcare
  • Proven track record of delivering AI/ML applications to production including predictive AI, Generative AI, or Agentic AI solutions
  • Experience managing operational responsibilities including release management, environment operations (on-premises and cloud), observability/alerting, and incident management
  • Experience with ServiceNow (SNOW) for ticketing, change management, and incident workflows
  • Experience with Azure DevOps (ADO) for project management including Features, Stories, sprint management, and release tracking
  • Experience working with development technologies including Python, .NET or Java/Spring, JavaScript
  • Experience with OAuth2, JWT, JWS, JWE, JWKS/certificates, signing and encryption
  • Experience with Open API Specifications 3.0 (OAS or Swagger)
  • Experience working with OpenShift container platform and developing microservices
  • Experience with API documentation tools and formats, such as Swagger and Postman, to create API documentation that is comprehensive, accurate, and up to date
  • Experience with modern front-end technologies such as React or Angular a plus
  • Experience with RESTful services and SOAP Web services development
  • Experience working with applications in the cloud such as AWS or Azure a plus
  • Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines
  • Experience with source code management tools such as Azure DevOps, TFS, Jira or Git
  • Experience interacting with relational databases, such as MySQL, PostgreSQL, Oracle, or SQL Server
  • Proficiency with development techniques such as Test-Driven Development, Unit Tests, Component Tests and/or Scenario Tests a plus
  • Familiarity working in a Software Development Life Cycle (SDLC) leveraging Agile principles and AI Tools such as GitHub Copilot, Claude Code or Cursor
  • Experience working with software security platforms such as Snyk, and remediating security vulnerabilities
  • Excellent analytical, decision-making and problem-solving skills
  • Must be able to multitask in a fast-paced environment with focus on timeliness, documentation, and communications with peers and business users alike
  • Ability to communicate well both verbally and in writing to technical and non-technical audiences of various levels within ICE or outside the organization (executives, regulators, clients, etc.)
  • AI/ML & Agents
    • 3+ years of experience managing or directly contributing to teams delivering AI/ML solutions to production environments
    • Strong understanding of agent systems built using modern LLM frameworks (Ex: LangChain, LangGraph, Semantic Kernel) and foundation models from AWS Bedrock, OpenAI, or Azure OpenAI platforms
    • Familiarity with Model Context Protocol (MCP) for server/client integrations, prompt engineering, and function/tool calling workflows in production environments
    • Understanding of RAG patterns, vector database implementations, semantic search optimization, and autonomous agent architecture design
    • Experience managing delivery of multi-agent systems with awareness of patterns for orchestration, coordination, and memory management (short-term and long-term)
    • Ability to evaluate, test, and monitor AI agent performance using established frameworks and methodologies for non-deterministic systems
    • Understanding of LLM security best practices including prompt injection prevention, data leakage mitigation, and responsible AI governance
  • Operational & Delivery Management
    • Demonstrated experience managing release cycles for enterprise SaaS applications including coordination of on-premises and cloud (AWS) deployments
    • Experience establishing and managing observability and alerting frameworks using tools such as Datadog, CloudWatch, Grafana, New Relic, or similar
    • Proven ability to manage environment operations across multiple tiers (development, QA, staging, production) in both on-premises and cloud infrastructure
    • Experience with incident management processes including triage, root cause analysis, post-mortem documentation, and corrective action tracking
    • Track record of managing cross-functional coordination with Operations, Infrastructure, Security, and Client Services teams
    • Experience managing teams through regulatory and compliance-driven release processes typical of financial services environments

#LI-MA1

-: Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

More AI Automation and Transformation roles

View all →
Manager, Development
Intercontinental Exchange
Apply →