Senior Backend Engineer with AI

Engineering All Products

Hybrid Full-time

Send us your application

About your team

You’ll join AI Engines – the team building the backend “brain” of AI Agents in Text App.

AI Agents are intelligent, task-performing assistants powered by our Text Intelligence platform. They understand context, communicate naturally, and can take meaningful actions: from answering customer questions using the Knowledge Hub, to guiding human agents, collecting data, or automating tasks in third-party systems. In chats, they appear as chatbots; in tools like Copilot they power smart suggestions and actions.

Our team makes this possible by designing scalable backend systems that will be able to handle millions of conversations daily, building APIs and services for agent management, developing the reasoning layer that drives agent decisions, and continuously improving knowledge retrieval and agent skills.

You will be responsible for:

  • Building and maintaining the core backend architecture (Vector Database, AI Engines, Knowledge Hub, etc.).

  • Designing and optimizing scalable systems capable of handling very high traffic and real-time data flows especially for high-volume chat and data ingestion.

  • Migrating implementations from legacy systems to a modern ecosystem.

  • Collaborating with AI researchers to experiment, validate, and deploy new AI features into production.

  • Conducting R&D and experiments with AI Agents ecosystems, including prompt management and reasoning approaches.

  • Designing and extending RESTful APIs and service integrations for AI and data-heavy use cases.

  • AI Agent integrations with MCP servers, shaping how agents connect and operate across systems.

  • Participating in code reviews, architecture discussions, and technical decision-making, aligning backend engineering with the overall AI strategy.

You may be a good fit for this role if you:

  • Have 6+ years of experience in backend development, building scalable and efficient systems.

  • Work fluently with Node.js and TypeScript, including queues, streams, and async programming.

  • Have hands-on experience with real-time communication (WebSockets, async service-to-service messaging).

  • Have experience in commercial work on artificial intelligence project and understand AI and LLM integration, especially concepts like RAG, agentic systems, semantic search, and vector databases.

  • Understand SQL databases (e.g., Postgres) and know how to design, optimize, and maintain them in data-intensive environments.

  • Bring experience with NoSQL databases, especially Elasticsearch

  • Know how to run and scale services on Google Cloud Platform and Kubernetes, including serverless computing and data pipelines.

  • Enjoy solving complex technical challenges in microservices, high-traffic systems, concurrency, and performance optimization.

Bonus if you also:

  • Worked on SaaS products or AI-driven platforms.

  • Have experience with workflow automation or low-code/no-code tools.

Our Tech stack:

(You don’t need to tick every box — we value curiosity, versatility, and a growth mindset more than deep mastery of a single stack.)

  • Core backend & languages: Node.js, TypeScript, Fastify

  • Databases & data handling: PostgreSQL, Redis, ElasticSearch

  • Scalability & communication: PubSub, Webhooks, SSE

  • AI-related: LLMs, LangGraph

  • Infrastructure & deployment: Docker, GitHub Actions, Prometheus, Grafana

  • Testing & reliability: Vitest, Supertest, Playwright

How we work

We’re a hybrid team – remote when it makes sense, onsite when it matters most.

Once per quarter, your whole team spends 5 working days together at our Wrocław office – a time for focused execution, unblocking work, and driving key outcomes.

Our office is open year-round – drop by anytime.

Benefits

We don’t want you to worry about all the basic benefits - like a Multisport card, private health care, or a home office equipment budget.

What we really want you to feel and what we believe in is that the real benefits come from the culture we’ve built.

With a hybrid work model, unlimited paid days off and sick days policy, an environment focused on outcomes instead of worked hours, and people dedicated to their work, you’ll find a workplace where you can thrive.

And here’s the icing on the cake: you’ll have the opportunity to work with the makers behind all Text products: LiveChat, ChatBot, HelpDesk, KnowledgeBase, OpenWidget.

Are you feeling like this might be a great place to consider working for? We feel it too ;) Join us and apply.

Recruitment process

Do you already feel like you belong here?

It’s time to fill out the application form and attach your CV. Here’s what happens next in our fully remote recruitment process:

Interview with our recruitment specialist

Get yourself something to drink and let’s talk. Tell us about your professional experience, the results of your work, and your values. We’ll tell you a little bit about the company, products, and company culture. We’ll also talk about the money and your availability.

Video call with your future team leaders

At this stage, we’ll test your craft to see the value you can bring to the company. The most important part? You’ll find out everything about the challenges in your role, and we’ll find out everything we need to know about your experience.

A remote practice run

We’ll give you a project to work on for a few hours. You’ll also meet the people that’ll give you tips, advice, and access to data and tools so you can feel like you’re already a part of the team. Get familiar with our atmosphere, the workflow, and the people. All in all, we’ll help you make a well-informed decision.

Apply now

Discover Text products: