Software Engineer
Posted 16 Jun 2026
Advertised as “Senior Software Engineer, Applied AI (Remote from Poland)”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
- Employment
- Remote
- Contract
- Full-time
No salary listed for this role.
At Oversee, we build practical AI solutions for the $1.6 trillion global travel industry.
For over a decade, we have helped travel agencies and global enterprises cut travel costs and work more efficiently. Our AI-based reshopping products, FareSaver for air and HotelSaver for hotels, track booked trips and automatically rebook them when a better rate becomes available.
AgentSee, our agentic AI platform, works alongside travel agents. It reads traveler requests, handles bookings and changes, and takes on routine servicing tasks, so agents can manage more trips while improving service quality.
We work with the largest travel agencies and fortune 500 companies, supporting over $15B in annual booking volume for more than 11,000 customers in over 60 countries.
If you want to solve real problems with a focused team in a fast-moving market, Oversee is the place to build, grow, and make an impact.
Why join us?
You will join our AI team and help build production-grade AI agents used by global enterprises. You’ll work on real-world problems at the intersection of LLMs, automation, and large-scale travel data, with the freedom to shape both the technology and the product.
You’ll work on production AI systems, not demos. Think agent orchestration, retrieval systems, tool calling, workflow automation, large-scale integrations, and real-time decision-making.
Come shape the future of business travel with us!
What you’ll do:
- Design, build, and scale AI-driven systems that power our virtual agent capabilities, including conversational reasoning, retrieval, tool calling, and automation workflows;
- Develop backend services and data pipelines that integrate multiple APIs, including Amadeus, Sabre, internal systems, and third-party platforms, to support real-time decision-making;
- Build and deploy AI agents that solve real-world business problems;
- Design evaluation, testing, and observability systems to understand how agents behave in production and continuously improve their accuracy and reliability;
- Solve the engineering challenges that come with probabilistic AI systems, including latency, failures, model behavior, cost, and scalability;
- Own problems end-to-end, from understanding the problem and shaping the technical approach through implementation, deployment, and production monitoring;
- Own architecture decisions for distributed, high-performance AI applications;
- Help define engineering best practices and contribute to the technical direction of the team;