Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.
AI-First. Future-Driven. Human-Centered.
At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape the future of information management. Join us.
Your Impact
As a Senior AI Software Engineer, you will not just use GenAI tools - you will build the factory. Our team is at the forefront of GenAI innovation, responsible for creating the foundational platforms that empower OpenText products to build and deploy AI at scale.
You will be a key builder of our core agentic frameworks, orchestration layers, and reusable runtime services. This is a hands-on role for a platform-minded engineer who enjoys building robust, scalable, and elegant solutions for other developers. You will work under the guidance of senior architects to translate innovative AI concepts into production-grade systems that will be used by OpenText products.
You will work hands-on with systems based on LangChain, LangGraph, CrewAI, and similar ecosystems. Familiarity with modern studio tools like Flowise, LangFlow, Dust, or equivalent platforms is beneficial. You will primarily work in Python and TypeScript while integrating across different technology stacks to support product environments.
If you are enthusiastic about building the how behind GenAI and want to solve the complex challenges of moving advanced AI from prototype to enterprise-ready production, this role is for you.
What The Role Offers
- Design, build, and maintain our central AI runtime services, developer SDKs (primarily Python and TypeScript), and orchestration platforms.
- Be a key contributor to our internal frameworks for building, testing, and deploying complex, multi-step AI agents. You will work closely with ecosystems such as LangChain, LangGraph, Google Agent Development Kit (ADK), and CrewAI.
- Deliver modular, portable, and highly scalable components. You will deploy your services using Kubernetes in a cloud-native environment.
- Create the tools, documentation, and visual orchestration interfaces that make building with GenAI simple, repeatable, and secure for our internal developer community.
- Work closely with architects and product leads to implement and scale new AI patterns (e.g., advanced RAG, multi-agent systems, function-calling toolchains) into reusable platform capabilities.
- 3+ years of professional experience in backend or full-stack software engineering, with exposure to GenAI or ML applications.
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related technical field
- Proficient in Python and TypeScript. You are comfortable building services in both and eager to expand your skills across backend systems.
- Solid experience with containerization and container orchestration (Kubernetes). You understand how to build and manage scalable services in a cloud environment (e.g., GCP, AWS, Azure).
- Strong Architectural Foundation: A firm grasp of software design patterns, API design (REST, gRPC), microservices, and distributed systems. You write clean, testable, and maintainable code.
- 1-2+ years of hands-on, professional experience building and deploying GenAI or ML-powered applications. You must be able to discuss the architecture and trade-offs of systems you have built.
- Deep, practical experience with AI orchestration frameworks. You have built production-ready flows using tools like LangChain, LangGraph, or CrewAI.
- Experience with visual orchestration tools (e.g., Flowise, LangFlow, Dust).
- Scrum Master or Agile experience.
OpenText is more than just a corporation, it's a global community where trust is foundational, the bar is raised, and outcomes are owned.
OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at [email protected]. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.
Key Skills
Ranked by relevanceReady to apply?
Join OpenText and take your career to the next level!
Application takes less than 5 minutes

