This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are fundamentally an engineering-driven company, and as we enter our next chapter, we're investing deeply in AI-native products to reshape how software empowers businesses. We believe in building full-stack, vertically integrated solutions that redefine high skilled immigration petition workflows through automation, agents, and intelligent interfaces. We’re looking for an experienced AI Product Engineer to join our early efforts in defining legal processing experiences through an AI-first lens. This role is ideal for a builder who thrives at the intersection of AI capabilities and product experience, someone excited to craft intelligent, user-facing features from the ground up and push the boundaries of what’s possible with LLMs and agentic workflows. This role is at the intersection of AI and product engineering, focused on taking LLMs and agentic workflows from idea → prototype → production. We are building real systems that make immigration faster, more reliable, and less painful for extraordinary people and the companies hiring them. You’ll work alongside product, engineering, and design to build novel customer-facing products and AI-powered internal tooling. This is a highly cross-functional role with high ownership, a fast feedback loop, and deep impact on how Casium’s processes work.
Job Responsibility:
Ship new AI-native product experiences across Casium, from 0→1 prototypes to scaled production systems
Build LLM-powered agents that autonomously reason through complex workflows
Contribute to our evolving AI product stack: prompt orchestration, context engineering, evals, embeddings, and retrieval systems
Develop backend services that incorporate AI into user experiences
Collaborate closely with AI platform, infra, and design to push the capabilities of our internal and external tooling
Stay on the bleeding edge of the AI ecosystem (tools like Claude Code, Cursor, OpenAI Agent SDK, MCPs, etc.) and identify where and how we can adopt emerging techniques
Influence Casium’s broader AI product strategy and technical vision
Requirements:
2+ years of professional software engineering experience, with a focus on backend or full-stack work
Demonstrated experience shipping AI-powered product features into production
Comfort working with Python, Postgres, and modern backend frameworks (FastAPI, SQLAlchemy)
Fluency with modern LLM platforms, AI-assisted dev tools (Cursor, Claude Code), and prompt/retrieval/orchestration techniques
Bias toward rapid experimentation, balanced by an ability to make systems reliable at scale
Experience with or interest in AI-native workflows (RAG pipelines, vector DBs, LLM observability, evals, agents, dev tooling)
A deep interest in being an early adopter of the best AI products and bringing their learnings into Casium
Exposure to or interest in frontend development (React/Next.js, TypeScript)
Strong product sense and ability to balance correctness with speed
Startup experience or aspiring founder, you want to own outcomes, not just ship tickets