Senior Gen AI Software Engineer
Top Gen AI Jobs · Chicago, IL · 1 wk ago
Engineering$122k–$142k/yrFull-time
Fitch Solutions is seeking a Senior Gen AI Software Engineer to help build enterprise-grade generative AI systems and scalable AI infrastructure within a global financial information services organization focused on high-impact AI initiatives.
Responsibilities
- Lead development of enterprise generative AI solutions
- Build enterprise chatbot platforms, evaluation frameworks, agentic workflows, RAG architectures, applied GenAI applications, and MCP implementations
- Design and implement GenAI/ML architectures and assess emerging AI technologies
- Develop rapid proofs of concept and bridge research to production-ready capabilities
- Build enterprise-scale FastAPI APIs for deployment
- Architect and implement cloud-based AI infrastructure on AWS and Azure
- Ensure systems are optimized for performance, reliability, and scalability
- Apply full-stack engineering skills to build enterprise-grade websites and applications
- Integrate AI capabilities into user-facing products and backend systems
- Participate in the full software development lifecycle for AI initiatives
- Contribute technical insights to design discussions and apply engineering best practices
- Partner with product managers, engineers, and business stakeholders to translate complex technical concepts and gather requirements
- Ensure AI solutions address user needs and strategic objectives
- Create production-ready generative AI platforms and intelligent automation
- Work on multi-agent systems and frontier AI challenges
- Architect RAG implementations and develop Model Context Protocol (MCP) servers for Fitch Solutions
- Build GenAI solutions across multiple business units
- Create unified patterns, reusable components, and standardization frameworks for enterprise AI scale
- Work at the intersection of engineering and product development
- Leverage GenAI agentic workflows and production-scale deployment
Requirements
- 7+ years of professional experience designing, developing, and deploying production-grade AI/ML systems
- 5+ years in full stack software engineering building and deploying real-world enterprise applications
- Advanced Python programming skills with strong backend development capabilities
- Proven experience building intelligent conversational AI systems in real-time enterprise environments
- Hands-on enterprise experience with GenAI applications using LangChain and LangGraph
- Strong technical expertise in embeddings, vector databases, and LLM integration/fine-tuning
- Solid understanding of ML algorithms with production experience using modern ML tools
- Extensive experience building and integrating generative AI solutions into production environments
- Strong foundation in MLOps practices, containerization, cloud infrastructure, and orchestration tools
- Excellent communication and collaboration skills across cross-functional teams
Skills
- LLM
- RAG
- Gen AI
- OpenAI
- LangChain
- Vector Database
- LangGraph
- MCP (Model Context Protocol)
- FastAPI
- Python
- AWS
- Azure
- PyTorch
- TensorFlow
- AI/ML systems
- Backend development
- Full stack software engineering
- AI-enabled search
- LLM integration
- Agent architecture design
- State management
- Memory systems
- Graph-based workflow orchestration
- Embeddings
- LLaMA
- MLflow
- Multi-agent systems
- Foundation models
- APIs
- Docker
- Kubernetes
- AWS EKS
- AWS Bedrock
- SageMaker
- Azure AI Search
- Orchestration tools
- Enterprise chatbot platforms
- Evaluation frameworks
- Applied GenAI applications
Benefits
- Hybrid work environment
- Dedicated trainings, leadership development, and mentorship programs
- Retirement planning and tuition reimbursement programs
- Comprehensive healthcare offerings
- Family-friendly parental leave plan
- Employee Resource Groups
- Paid volunteer days and matched funding for donations
Pay
$121,700–$142,200 per year. Compensation may also include commission earnings, discretionary bonuses, long-term incentives, and other benefits.
Schedule
Full-time