AI Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
- Design and build LLM-driven agents to support planning, optimization, and decision-making workflows
- Develop agent orchestration patterns, including tools, memory, evaluation, and guardrails
- Build and maintain RAG pipelines, structured prompting, and retrieval strategies
- Use simulation as a first-class design tool, including synthetic data, scenario replay, and state machines to validate logic
- Build end-to-end product features across backend services, APIs, and frontend experiences
- Create human-in-the-loop interfaces for AI systems, including review, override, and explainability
- Collaborate closely with Product and Design to ship usable, explainable AI features
- Own services in production, including performance, reliability, observability, and cost
- Design systems that are secure, testable, and compliant by default
- Use infrastructure-as-code and modern CI/CD practices
- Champion simulation-led design, testability, and fast feedback loops
Technologies:
- AI
- Backend
- CI/CD
- Frontend
- Fullstack
- Support
- LLM
- Python
- RAG
- Security
- TypeScript
- AI Agents
- AWS
- Backbone
- Cloud
- Django
- Docker
- FastAPI
- GCP
- GraphQL
- NodeJS
- REST
- React
- SQL
Requirements
- Strong fullstack engineering experience with deep backend capability
- Production experience with Python and/or TypeScript
- Experience owning systems from concept to production
- Comfortable working in small, high-ownership teams
- Hands-on experience with LLMs and modern AI tooling
- Experience with RAG systems, embeddings, and vector search
- Experience with agentic patterns such as tools, planners, and evaluators
- Experience productionising ML/AI systems, including monitoring, failure modes, and iteration
- Pragmatic mindset that understands where AI adds value and where it does not
- Comfortable operating with ambiguity
- Strong collaborator with Product, Design, and other engineers
- Bias toward shipping, learning, and iterating
- Nice to have: experience with logistics, optimization, or simulation-heavy domains
- Nice to have: background in data engineering or ML platforms
- Nice to have: experience building developer tools or internal platforms
- Nice to have: exposure to regulated or security-conscious environments
About the company
We are IFS, a billion-dollar revenue company with 7,000+ employees across all continents. We build award-winning enterprise software powered by AI, helping our customers be their best at the Moment of Service. We are flexible, innovative, and focused on making a real worldwide impact through agility, collaboration, and trust. We celebrate diversity and are committed to an inclusive workforce that reflects the many cultures, backgrounds, and viewpoints of our customers, partners, and communities. By joining us, you will be part of a global, diverse environment and a winning team with a commitment to sustainability. We offer flexible and hybrid work opportunities and value an inclusive workplace where you can work in a way that suits you best while building meaningful connections. This is a full-time, mid-senior Information Technology role within IFS.ai Logistics, where we are building the next generation of logistics optimization software using AI, simulation, and human expertise to
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Navigating the AI Shift
What is Software Engineering in the Age of AI?
Dev Digest 120 - Apple and peers
MLOps And AI Driven Development