- Company Name
- FMI
- Job Title
- AI Engineer (NC, CO or FL)
- Job Description
-
**Job title**
AI Engineer
**Role Summary**
Design, develop, and deploy production‑ready large‑language‑model (LLM) assistants and multi‑step AI agent workflows that enhance research, information discovery, and day‑to‑day processes for internal consultant, banking, and corporate teams.
**Expectations**
- Deliver intuitive AI platforms that reduce search and re‑work time and increase reuse of existing research and documents.
- Collaborate cross‑functionally to translate business requirements into production‑grade solutions.
- Maintain high standards of reliability, scalability, and responsible AI use through rigorous evaluation, monitoring, and testing.
**Key Responsibilities**
- Architect, build, and release LLM‑powered assistants and intelligent agents for tasks such as market research synthesis, financial modeling support, and document preparation.
- Develop context‑aware, multi‑step agent workflows using LLM chaining and orchestration frameworks (e.g., LangChain, LlamaIndex, Semantic Kernel).
- Build and maintain backend infrastructure, APIs, and integrations with enterprise platforms (Salesforce, DealCloud, NetSuite, HubSpot, Box) and internal data repositories.
- Enhance enterprise search, semantic retrieval, and recommendation engines to surface relevant prior work and industry data.
- Advance prompt engineering, evaluation metrics, monitoring, and testing practices to ensure performance and responsible AI deployment.
- Author and maintain design documentation (PRDs, design docs) and collaborate with product owners, consultants, and bankers to refine requirements.
**Required Skills**
- 4+ years of software engineering experience with production systems, ideally in AI, automation, or data‑intensive environments.
- Demonstrated delivery of production‑grade LLM applications beyond prototypes.
- Expertise in building multi‑step AI agents, LLM chaining, and workflow automation.
- Strong prompt engineering and optimization capabilities.
- Experience building and integrating APIs across enterprise platforms (e.g., Salesforce, DealCloud, NetSuite, HubSpot, Box).
- Deployment and management of AI services in cloud environments (AWS preferred; Azure or GCP acceptable).
- Familiarity with orchestration frameworks (LangChain, LlamaIndex, Semantic Kernel).
- Working knowledge of vector databases, distributed architectures, and data pipelines for AI workflows.
- Effective collaboration skills with business stakeholders; ability to translate technical concepts into business terms.
- Clear written and verbal communication.
- Ability to work rapidly in ambiguous and iterative environments.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Data Science, or a related field (or equivalent practical experience).
- No mandatory certifications, but familiarity with cloud provider services (AWS, Azure, GCP) and AI/ML toolkits is expected.