21 Aug
|
hiringhood
|
Pune
Opportunity Description Software Engineer
Our end client a fast-growing technology and digital solutions company focused on building AI-powered products, intelligent applications, and scalable cloud-native platforms combines modern software engineering with emerging AI technologies to develop creative solutions for real-world business challenges. The organization provides an agile, innovation-driven environment where engineers can work on next-generation products and technologies.
They are looking for an experienced Software Engineer with expertise in Rust, Svelte, LanceDB, and Generative AI to build high-performance applications and AI-powered solutions. This is a high-impact prospect for engineers who enjoy working with modern technology stacks, solving complex technical challenges, and contributing to innovative GenAI products.
Role & 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.
Must Have :
- 3 - 5 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:
Embeddings and vector search
Vector databases
RAG (Retrieval-Augmented Generation)
LLM APIs and integrations
Prompt engineering
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.
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.
📌 Software Engineer (Pune)
🏢 hiringhood
📍 Pune