< More Jobs
Posted on 2026/10/07
Software Engineering, Full Stack - AI Job Details | Fitch Group
Fitch Group, Inc.
Chicago, IL, United States
Full-time
Fitch Group is a global provider of financial information services. The Associate Director, Full Stack-AI Engineer will develop cloud-native, customer-facing applications and AI-enabled enterprise solutions, while guiding GenAI, data, API, microservices, testing, and DevSecOps initiatives.
Responsibilities
- Demonstrate technical expertise in full-stack technologies, AI-enabled solutions for enterprise-scale applications and applications
- Demonstrate technical experience in design best practices, build modern AI/ML solutions, including generative AI/LLM-based applications aligned to business and product outcomes, providing effective translation to code artifacts, and implementing an appropriate integration approach for API/data layer
- Contribute to and guide the development of GenAI applications using frameworks such as LangChain and LangGraph, including agent workflows, memory/state handling, and graph-based orchestration
- Work as part of an agile team in design, development, debugging, and deployment efforts while addressing security, cross-browser, and cross-platform expectations and concerns
- Collaborate with Product Owners and stakeholders to understand business needs, define and develop applications/architecture, design, review, implement, and optimize Engineering processes
- Build data expertise and a deep understanding of business domain knowledge and own data quality for allocated areas of ownership
- Maintain and enhance microservices-based components for the application suite
- Recommend, create, and maintain development best practices and guidelines to be used across various applications
- Write automated unit, integration, performance, and visual regression test cases
- Integrate test case execution with the CI/CD pipeline to better align with the DevSecOps strategy
- Promote, implement, and evolve development best practices, especially on commits, versioning, and dependency management
Skills
- 7+ years of experience designing and developing distributed application architectures of moderate-to-high complexity
- 7+ years of software engineering experience, with strong backend development expertise in Java and Python
- Strong hands-on experience building scalable backend services using technologies such as Spring Boot, Fast API, or similar frameworks
- 5+ years of experience designing and developing scalable web applications using modern front-end frameworks such as React, TypeScript
- Proven experience building and supporting microservices-based architectures in cloud-native environments
- Hands-on experience designing and deploying AI/ML solutions in production
- Strong knowledge of generative AI concepts, including experience with embeddings, vector stores, RAG, and LLM integration
- Experience building GenAI applications using tools and frameworks such as LangChain, LangGraph, and leading LLM providers or open-source models
- Experience with relational databases such as Oracle or PostgreSQL, and familiarity with NoSQL and search technologies such as MongoDB, DynamoDB, Elasticsearch, or Solr
- Expertise in modern package management, test frameworks (e.g., NPM, Yarn, Webpack, Jest, Enzyme, Karma, Jasmine, Mocha, Wraith), CI/CD pipelines using GIT and modern DevSecOps practices, including automation, testing, and secure software delivery
- Experience working in high-performance teams using Agile methodologies
- Strong communication and collaboration skills, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders
- Experience building AI-enabled features for customer-facing enterprise applications
- Exposure to AWS services such as EC2, S3, Route 53, CloudFront, CloudFormation, and networking concepts such as VPCs, subnets, and security groups
- Experience with containerization and container orchestration technologies
- Familiarity with data engineering and modern data architecture patterns
- Experience with observability, monitoring, and production support for distributed systems
- Familiarity with Atlassian tools such as JIRA, Confluence, Bitbucket, and Bamboo
- Experience mentoring engineers and influencing technical standards across teams
- Exposure to business intelligence or data visualization tools
Benefits
- A modern technology stack that is cloud-based, containerized, serverless, and microservices-oriented
- High visibility within the organization, collaborating with product owners and stakeholders to drive strategic initiatives
- Opportunities for continuous learning and professional development
- The opportunity to mentor and grow a high-performance team while expanding your own skills and expertise in emerging technologies
- A collaborative and agile work environment where team members are encouraged to share ideas and work together to overcome challenges
- Commission earnings
- Discretionary bonuses
- Long-term incentives
Company Overview
- Fitch Group is a global leader in financial information services with operations in more than 30 countries.
It was founded in 1913, and is headquartered in New York, New York, USA, with a workforce of 5001-10000 employees.
Its website is https://www.fitch.group/.
Company H1B Sponsorship
- Fitch Group, Inc. has a track record of offering H1B sponsorships, with 17 in 2026, 21 in 2025, 5 in 2024, 18 in 2023, 5 in 2022. Please note that this does not guarantee sponsorship for this specific role.
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position