Posted on: 17/08/2026
Role : Software Engineer Rust + Svelte + LanceDB + GenAI
Experience : 3 to 5 Years
Employment Type : Full-time
About the Role :
We are looking for a Software Engineer with 35 years of experience who has hands-on experience with Rust, Svelte/SvelteKit, and LanceDB and is interested in building modern, AI-powered enterprise applications.
The ideal candidate should combine strong full-stack engineering capabilities with an understanding of Generative AI, data privacy, Data Loss Prevention (DLP), security, and AI/data governance.
Must-Have Skills :
- 35 years of professional software development experience.
- Hands-on development experience with Rust.
- Hands-on experience with Svelte/SvelteKit for frontend application development.
- Hands-on experience with LanceDB.
- Strong software engineering and programming fundamentals.
- Experience developing backend services, APIs and integrations.
- Strong understanding of modern frontend development using JavaScript/TypeScript.
- Understanding of Generative AI and LLM fundamentals.
- Understanding of :
1. Embeddings and vector search
2. Vector databases
3. RAG (Retrieval-Augmented Generation)
4. LLM APIs and integrations
5. Prompt engineering
6. AI/agentic workflows
- Understanding of data privacy and security principles.
- Understanding of Data Loss Prevention (DLP) concepts and protection of sensitive information.
- Understanding of AI/data governance, access controls and responsible handling of enterprise data.
Key Responsibilities :
- Design, develop and maintain high-performance backend services using Rust.
- Develop modern, responsive web applications using Svelte/SvelteKit.
- Build and manage vector search and AI retrieval capabilities using LanceDB.
- Design and implement RAG and GenAI-powered applications.
- Integrate LLMs and AI services into enterprise applications.
- Develop workflows involving embeddings, semantic search and contextual retrieval.
- Implement appropriate security and privacy controls around sensitive enterprise data.
- Contribute to DLP, data governance and AI governance implementation.
- Implement appropriate access controls and safeguards for AI applications.
- Collaborate with product and engineering teams to translate business requirements into scalable technical solutions.
- Write clean, maintainable and well-tested production code.
- Participate in architecture discussions, technical design and code reviews.
- Evaluate emerging technologies within the GenAI ecosystem.
Good to Have :
- Experience building production-grade RAG applications.
- Experience with AI agents and workflow orchestration.
- Experience with PII/sensitive-data detection, masking or redaction.
- Knowledge of RBAC and enterprise access-control mechanisms.
- Familiarity with LLM security, guardrails and responsible AI practices.
- Experience with cloud platforms, Docker and containerised deployments.
- Understanding of enterprise security and compliance requirements.
What We Are Looking For :
We are looking for someone who :
- Has hands-on experience with Rust, Svelte/SvelteKit and LanceDB.
- Has strong software engineering fundamentals and enjoys solving complex technical problems.
- Understands how vector databases, retrieval and LLMs work together in modern GenAI applications.
- Understands that enterprise GenAI requires strong consideration of privacy, DLP, security and governance.
- Is motivated to work with emerging technologies and continuously learn.
- Can work independently, take ownership and contribute to technical decisions.
- Is comfortable working in a fast-moving product development environment.
Mandatory Technology Stack :
Rust | Svelte/SvelteKit | LanceDB | Generative AI/LLMs
Candidates should have hands-on experience with all three core technologies Rust, Svelte/SvelteKit and LanceDB.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1663824