Tarento

Senior Full Stack Developer

Delhi, India
USD 1200k - 1300k
React JavaScript TypeScript Next.js Node.js GraphQL Python FastAPI Rust PostgreSQL Redis Natural Language Processing Generative AI PyTorch Hugging Face Transformers LangChain LlamaIndex WebAssembly
Description

Senior Full Stack Developer

Location: Delhi, India

Department: Digital

Experience: 6-7 years

About Tarento:
 
Tarento is a fast-growing technology consulting company headquartered in Stockholm, with a strong presence in India and clients across the globe. We specialize in digital transformation, product engineering, and enterprise solutions, working across diverse industries including retail, manufacturing, and healthcare. Our teams combine Nordic values with Indian expertise to deliver innovative, scalable, and high-impact solutions.
 
We're proud to be recognized as a Great Place to Work, a testament to our inclusive culture, strong leadership, and commitment to employee well-being and growth. At Tarento, you’ll be part of a collaborative environment where ideas are valued, learning is continuous, and careers are built on passion and purpose.

Role Overview

We are seeking a Senior Full Stack Developer (6–7 years) to lead the development of high-performance, AI-driven web applications. You will be responsible for building responsive React frontends and a high-throughput backend architecture using Python (FastAPI) and Rust.
A key focus of this role will be the integration of Natural Language Processing (NLP) and Generative AI features into our product ecosystem—leveraging Rust for performance-heavy inference tasks and Python for rapid AI prototyping and orchestration.

Key Responsibilities

●    End-to-End Development: Design and implement scalable features using React (frontend), FastAPI (orchestration), and Rust (performance).
●    AI Integration: Build and deploy AI-powered features such as semantic search, automated summarization, and agentic workflows.
●    Hybrid Backend Architecture: Maintain a dual-backend strategy—using Python for its rich AI/ML ecosystem and Rust (via PyO3/Maturin) for high-speed data processing and model inference kernels.
●    Modern UI/UX: Create sophisticated user interfaces that effectively visualize AI outputs and handle complex user-agent interactions.
●    Mentorship & Best Practices: Lead architectural discussions, promote type safety across the stack, and mentor junior engineers in modern AI-integrated development.

Technical Requirements

Frontend (Modern React Stack)

●    Core: Expert-level React (18/19+), Javascript/ TypeScript, and ESNext.

●    Frameworks: Experience with Next.js (App Router), React Server Components (RSC), Node.js frameworks with REST/GraphQL APIs.

●    Latest Tools: Proficiency with Vite, Tailwind CSS, and TanStack Query.

●    AI Interaction: Experience building "streaming" UIs for LLM responses (e.g., Vercel AI SDK). 

Backend (Python & Rust)

●    Python Mastery: Expert in Python 3.12+ and FastAPI. Proficient in asynchronous programming and Pydantic v2.
●    Rust Excellence: Proficiency in Rust for building low-latency services or extensions. Familiarity with crates like Axum, Tokio, and Serde.
●    The Bridge: Experience using PyO3 or Maturin to optimize Python applications with Rust.
●    Data: Advanced PostgreSQL (relational) and Redis (caching).

Good to Have (AI & NLP Skills)

●    NLP & LLMs: Experience integrating Large Language Models (GPT-4, Claude 3.5/4, Llama 3) via APIs or local hosting (Ollama/vLLM).
●    AI Frameworks: Familiarity with orchestration tools like LangChain, LlamaIndex, or CrewAI for building agentic workflows.
●    Vector Databases: Hands-on experience with Pinecone, Weaviate, Chroma, or Milvus for Retrieval-Augmented Generation (RAG).
●    ML Libraries: Basic knowledge of PyTorch or Hugging Face Transformers for fine-tuning or implementing NLP models (Sentiment Analysis, NER, etc.).
●    AI Tooling: Experience using AI-first development tools like Cursor, GitHub Copilot, or Windsurf to accelerate the development lifecycle.

Preferred Qualifications

●    Experience with WebAssembly (Wasm) to run Rust/AI logic directly in the browser.

Tarento
Tarento

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say