AI Software Engineer

At Tive, we imagine a fully-transparent world in which everything and everyone is connected. We innovate beyond what the world thought possible—so what people hold near and dear arrives on time and in full.


We believe (and live!) four core values:

  • Transparency First: We make everything visible so that everyone can operate better
  • Always strive to make things simpler
  • We are One Team, we have each other's backs
  • Relentless iteration to optimize and improve


Whether shipped by road, rail, ocean, or air, Tive reduces shipment delays, minimizes rejected loads, and decreases theft, damage, and spoilage. Our customers count on Tive to ensure that their shipments are delivered on time and in full—because every shipment matters.


As an AI Software Engineer, you'll help build and run the shared rails underneath all of it: a central model gateway on AWS Bedrock, authentication and role-based access control, audit logging, evaluation harnesses, and the knowledge layer that grounds every agent in accurate Tive data.


This is a platform role, and a build-first one. You'll join a small team responsible for this infrastructure, working closely with its technical lead on design decisions and taking real ownership of the pieces you build. The alternative to getting this right is that every AI capability arrives as a one-off with its own auth, its own retrieval, and its own permanent maintenance surface; the same plumbing rebuilt three times over. Your work makes sure that doesn't happen, so that adding a new AI capability becomes a configuration and a set of evals rather than another system to run. We're looking for someone strong in computer science fundamentals and pragmatic about production; someone who cares as much about access control, cost visibility, and whether an agent's answers are actually correct as about shipping the first working demo.


Our ideal candidate has:

  • A Bachelor of Science in Computer Science or equivalent experience.
  • Experience with web application development.
  • Experience architecting, designing, and developing distributed systems.
  • Experience with one or more general purpose programming languages including but not limited to: C/C++, Python, C#, Java, Node, Go, Ruby.
  • Hands-on experience building with LLMs beyond prototypes; retrieval-augmented generation, tool and function calling, and agent orchestration.
  • Working knowledge of AWS, ideally including Bedrock or a comparable managed model service.
  • Experience implementing authentication, authorization, and role-based access control (SSO, OIDC, SAML) across more than one application.
  • Comfort evaluating and observing non-deterministic systems: test sets, regression checks, tracing, and cost and latency monitoring.
  • Experience integrating with SaaS business systems over their APIs; CRM, ITSM, or support platforms; and working directly with the people who live in them.
  • Nice to have: vector search and retrieval infrastructure, data pipelines, or prior work on internal platforms and developer experience.


What you’ll be doing:

  • Design, build, and operate a shared model gateway on AWS Bedrock; routing, model selection, quotas, cost controls, and observability for every AI application at Tive.
  • Own the common platform services those applications depend on: authentication, role-based access control, and audit logging that holds up to security and compliance review.
  • Build and maintain the knowledge layer; ingestion, chunking, retrieval, and freshness; that grounds agents in Tive’s own documentation, product data, and support history.
  • Stand up evaluation harnesses and regression suites so agent quality is measured rather than assumed, and so changes to prompts, models, or retrieval are safe to ship.
  • Partner with the teams delivering the digital business roadmap; Customer Portal, Service Desk, and CRM; to embed AI in those products on shared infrastructure instead of three separate stacks.
  • Set the patterns, libraries, and documentation that let other engineers add an AI capability without rebuilding auth, retrieval, or logging first.
  • Weigh build-versus-buy tradeoffs honestly, and make the case with data when a vendor is the better answer.
  • Design, write, test, deliver, maintain, and improve software, and support the digital business systems it runs on.
  • Conduct code and design reviews to ensure high-quality, maintainable, and scalable solutions.
  • Troubleshoot, diagnose, and resolve complex issues in production environments.
  • Research and evaluate emerging models, tools, and practices in a field that moves quickly, and separate what is genuinely useful from what is noise.
  • Support the creation and maintenance of technical documentation, including design specifications, runbooks, and release notes.
  • Collaborate with cross-functional teams to define, design, and develop new features and enhancements, and manage your own priorities and deliverables.
  • Foster a culture of collaboration, continuous improvement, and learning within the software development team, and assist with recruitment and onboarding as needed.

What does Tive offer?

  • A chance to join what may very well turn out to be the most important company in your career.
  • The autonomy and resources to build what you know how to build.
  • Work with a committed global team that have each others back.
  • Office-based or hybrid options. Your choice. 
  • Competitive equity to ensure all of our employees have a sense of ownership in the long-term success of Tive’s growth.

We celebrate diversity, and consider it key to our success as both a team and a company. We are proud to be an equal-opportunity employer, and we are committed to creating an inclusive environment of mutual respect for all employees.

Digital Business

Prishtina, Kosovo

Deel met:

Algemene voorwaardenPrivacyCookiesPowered by Rippling