Liquidity Services operates the world’s largest B2B e-commerce marketplace platform for surplus assets. They are seeking an AI Software Engineer to integrate and scale AI-driven capabilities into production-grade enterprise software, bridging traditional software engineering with artificial intelligence.
Responsibilities:
- AI Application Integration: Embed pre-trained foundational models (OpenAI, Anthropic, open-source models) into web and enterprise applications using APIs and microservices
- Context & Data Pipelines: Design and maintain Retrieval-Augmented Generation (RAG) systems, semantic search layers, and vector data workflows
- Orchestration & Agents: Construct multi-step AI orchestration chains, agentic workflows, and automated self-repairing coding harnesses
- AI Evaluations & Testing: Build automated evaluation frameworks to quantify AI accuracy, minimize model hallucination, and run error metrics
- Backend Development: Write production-ready backend code, design robust RESTful APIs, and manage data layers
- Guardrails & Security: Implement system safety rules, data privacy guardrails, and prompt tracking to protect user data and shield against vulnerabilities
Requirements:
- Four-year degree in a related field or equivalent experience
- 3+ years of professional software engineering experience
- Proven track record of shipping functional, AI-driven components or workflows into a production environment
- Experience working on high-concurrency public web applications
- Experience implementing industry best practices as they relate to code construction and web application security
- Programming Languages: Full software-stack experience is mandatory, including knowledge of MVC, Typescript, C#, JavaScript, AJAX, JSON, HTML5, CSS3, and T-SQL
- User Interface: Hands-on experience with Angular is required, including a complete understanding of the DOM, selectors, traversals, sophisticated AJAX implementations, event binding, commonly used plug-ins, and testing using tools like Firebug and Postman
- AI & LLM Ecosystem: Experience using frameworks like LangChain, LangGraph, LlamaIndex, or the Hugging Face ecosystem
- Data Infrastructure: Strong knowledge of relational databases (MSSQL)
- Core Software Engineering: Mastery of asynchronous programming, automated testing (unit/integration), Git version control, and system design patterns
- Cloud & DevOps: Practical experience with containerization (Docker) and deploying cloud services on AWS, Azure, or GCP
- Experience working in an Azure environment a plus
- Business domain experience in e-commerce and/or back-office applications a plus
- Experience writing unit tests in an MVC environment a plus
- Hands-on experience with highly secured enterprise-level applications a plus
- Experience with agile development environments and Scrum methodology a plus