AI Software Engineer - Fixed Income Technology
External$110K–$150K/yrFull-timeHybridToday
AccessibilityAWSAzureChromaCI/CDDocker
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Evaluate, design and architect AI Tooling for production use cases within the Fixed Income business solving real-world business problems
- Build and maintain end-to-end AI powered solutions covering data ingestion, feature engineering, model training, evaluation, and deployment.
- Integrate large language models (LLMs) and foundation models into product features, including prompt engineering, fine-tuning, and RAG architecture.
- Partner with the FI business users to design and build agentic workflows
- Collaborate with data engineers to ensure high-quality, well-structured training datasets and feature stores.
- Write clean, well-tested, and well-documented code following engineering best practices.
- Participate in code reviews, design discussions, and knowledge-sharing sessions with the broader engineering team.
- Stay current with advances in AI/ML research and evaluate emerging tools, frameworks, and techniques for adoption.
- Required Qualifications
- Bachelor's or master's degree in computer science, Machine Learning, or a related quantitative field
- 5 + years of professional software development experience, with 2+ years focused on building and deploying AI solutions in production environments
- Experience in Fixed Income Markets or a related financial sector
- Strong proficiency in Python and AI/agentic frameworks, including LangChain and LangGraph
- Proven ability to design, build, and architect production-grade agentic workflows and enterprise AI systems using LLMs
- Proficiency in SQL and Snowflake; comfort working with APIs and data pipelines
- Hands-on experience with cloud platforms (AWS or Azure), including native AI services such as Azure AI Foundry, AWS Bedrock, and MCP
- Solid software engineering fundamentals - version control (Git), CI/CD, testing, and containerization (Docker)
- Strong problem-solving skills with the ability to translate ambiguous business requirements into scalable technical solutions
- Experience with prompt engineering and retrieval-augmented generation (RAG)
Requirements
- Experience with fine-tuning techniques (LoRA, RLHF)
- Familiarity with vector databases (Pinecone, Weaviate, Chroma) and embedding-based search systems
- Experience building real-time inference systems or streaming AI pipelines
- Location: Chicago; hybrid with a minimum of two days per week in office.
- Applicants must be authorized and have the right to work in the country where the role is located without the need for current or future sponsorship.
- Compensation Details
Benefits
Dental insuranceVision insurancePerformance bonus
Additional Information
We are seeking a talented Mid-Level AI Software Engineer to join our growing Fixed Income Technology team. In this role, you will design, develop, and deploy AI-powered capabilities that drive real business impact. You will work closely with business stakeholders, engineering, and data engineering teams to build scalable, production-grade AI systems. This is an exciting opportunity to shape the next generation of intelligent products while growing your expertise in a collaborative and innovative environment.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at nb? Share your experience