> Markdown version of [/jobs/ext/1320973-ai-engineer](https://www.wearedevelopers.com/jobs/ext/1320973-ai-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Engineer - **Company:** Cantor Fitzgerald - **Location:** United States - **Experience:** Experienced - **Salary:** $300,000.0 - $350,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, C++ (Programming Language), Cloud Computing, Computer Programming, Python (Programming Language), Machine Learning, Software Construction, Software Engineering, Large Language Models, Prompt Engineering, AI Platforms, Information Technology, Production Code, Data Pipelines, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/85a593b6-2226-4309-874b-341c68d17f50 ## About the Role * Bachelor's degree in computer science, machine learning, or a related technical field. * 5+ years of professional software engineering experience, including production systems. * 2+ years of hands-on experience developing AI or LLM-powered applications. * Demonstrated experience building agentic AI systems, including tool-using agents and multi-step workflows. * Strong programming skills in C++ and Python, with a focus on writing production-quality code. * Experience with modern LLM development patterns, such as prompt engineering and structured outputs. * Practical understanding of LLM failure modes and mitigation strategies. * Experience designing evaluation frameworks for AI applications, including test datasets and scoring methods. * Hands-on experience with APIs, microservices, and cloud deployment. * Strong understanding of security, privacy, and responsible AI considerations. ## Description * Design, build, and maintain production-grade AI applications for FMX's exchange business. * Develop agentic AI workflows utilizing LLMs, tool use, planning, and structured outputs. * Architect reliable AI application patterns with human-in-the-loop controls and monitoring. * Evaluate LLM-powered systems using quantitative and qualitative methods, including benchmark design and red-team testing. * Analyze model behavior, identify failure modes, and implement improvements for accuracy and reliability. * Build and integrate APIs, data pipelines, and vector databases to support AI application development. * Apply software engineering best practices, including clean architecture and automated testing. * Partner with cross-functional teams to translate business needs into technical designs. * Contribute to technical strategy and architectural decisions for AI platforms and reusable components. * Mentor other engineers and help raise the team's AI engineering capabilities. ## Related Videos - [This App Reached 10,000 Users in One Week. Here's How.](https://www.wearedevelopers.com/videos/100329-this-app-reached-10-000-users-in-one-week-here-s-how) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [You are not an AI developer](https://www.wearedevelopers.com/videos/1148-you-are-not-an-ai-developer) - [From AI Assistance to Agentic Systems: Scaling Sovereign AI in Banking](https://www.wearedevelopers.com/videos/100070-from-ai-assistance-to-agentic-systems-scaling-sovereign-ai-in-banking) - [Three years of putting LLMs into Software - Lessons learned](https://www.wearedevelopers.com/videos/1508-three-years-of-putting-llms-into-software-lessons-learned) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What Industries Outside of AI Are Hiring The Most AI Experts?](https://www.wearedevelopers.com/magazine/98-what-industries-outside-of-ai-are-hiring-the-most-ai-experts) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project)