Senior Full Stack Developer (react, Rust & Ai/nlp)

Year    DL, IN, India

Job Description

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.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5094672
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    DL, IN, India
  • Education
    Not mentioned
  • Experience
    Year