Skip to main content

Full Stack Engineer (Python + Typescript)

Technology
Wiser Technology
преди 3 дниДо 8.10.2026 г.
Пълно работно времеНа място

Описание на позицията

Job description

Wiser Technology is a leading software development company. Our team of 500+ engineers across Europe excels in web and mobile software development, video streaming, defense, machine learning, automotive, e-commerce, and AI. We leverage top-tier technologies and expertise driven by a passion for innovation to drive progress.

We are looking for a senior full-stack engineer to join our team dedicated to building and scaling high-profile, next-generation AI platforms aimed at executive and strategic clients. You will architect, build, and deploy enterprise Generative AI platforms and agentic systems. This is a high-autonomy role requiring extreme ownership.

You will anchor the AI-heavy backend (Python/Node.js, Vector DBs) while independently building out the consuming Next.js frontends. We expect you to take high-level objectives, make definitive architectural decisions, and ship.

Core Responsibilities:

End-to-End Delivery: Architect and ship production-ready features across the entire stack (React/Next.js frontend to Python/TypeScript backend).

AI/LLM Architecture: Build and optimize RAG pipelines, text chunking strategies, and dynamic context windows.

Data & Search: Own the data layer. Model relational data in PostgreSQL (e.g. SQLAlchemy/Prisma) and optimize high-performance vector searches using Qdrant or pgVector.

API Design: Build robust REST/GraphQL APIs utilizing Python (FastAPI, Pydantic) and TypeScript (Node.js/NestJS/Fastify).

DevOps & Infra: Containerize your own apps (Docker) and manage CI/CD deployments (e.g. Azure Pipelines) without waiting for DevOps hand-holding.

Hard Requirements:

7+ years of backend-heavy or full-stack software engineering experience.

Dual-Language Fluency: Deep, production-level expertise in both Python and TypeScript backend ecosystems.

Frontend Competence: Practical capability in React / Next.js. You must be able to manage state and build the UI required for your features.

AI/Data Experience: Hands-on experience integrating LLMs, building RAG architectures, and operating vector databases (Qdrant / pgVector).

High Autonomy: A track record of thriving in fast-moving, rapidly evolving environments where you had to learn new tools or AI concepts on the fly.

Database & DevOps: Strong SQL fundamentals, API security (OAuth/JWT), and pragmatic CI/CD/Docker experience.

Preferred:

Experience orchestrating multi-agent LLM systems (LangChain / Microsoft Agent Framework / similar).

Experience delivering highly compliant enterprise or public sector software.

What’s in it for you?

Culture & Development:

Friendly Environment: We take pride in our culture, and we love spending time together.

Team Spirit: Be part of a supportive team that uplifts each other.

Mentorship and coaching. Our colleagues are experts in their field, and you can expect to have a strong team to rely on.

Personalized Development Program: We realize one size doesn’t fit all, so you get an individual development plan tailored specifically to your career aspirations.

Social Benefits:

A Suite of Perks: Additional health insurance, referral bonus, and more.

Work Flexibility: Embrace flexible working hours and a hybrid work model.

Multiple Office Locations: in Sofia, Plovdiv, Stara Zagora, and Nis, you choose where you would like to work.

Community and Connections: Engage in exciting social events and team initiatives.

Empowerment: At Wiser, every role is instrumental. You will have the power to make a difference!

Ready to advance your career with a tech leader passionately driven by innovation?

Wiser, We Have The Code®

Keywords
pythontypescriptmicrosoft-typescriptjob-descriptionsreact-jsreactnext-jsartificial-intelligencelarge-language-model-llmretrieval-augmented-generation-ragdoors-windowssearch-and-retrievalpostgresqlpostgressqlalchemyprismaqdrantapplication-programming-interface-apiplanning-and-designvisual-art-design

Интересувате ли се от тази позиция?