Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

OpenText Logo

Principal Software Architect (GenAI Applications and Agentic Systems)

OpenText

$190,890 - $313,605
Oct 31, 2025
Gaithersburg, MD, US
Apply Now

OpenText is looking to solve the problem of building foundational components and developer experiences that power intelligent applications across their product portfolio, with a focus on GenAI applications and agentic systems.

Requirements

  • Writing clean, modular Python code using FastAPI, with a strong understanding of system integration and runtime performance.
  • Applying and adapting frameworks such as LangChain, LangGraph, CrewAI, or other orchestration platforms to enterprise use cases.
  • Designing agent workflows that incorporate tools, memory, vector search, structured reasoning, and secure execution.
  • Understanding and implementing A2A interaction flows and integrating agents with tools and resources using MCP.
  • Building scalable RAG systems, and optimizing embedding usage, query strategies, and semantic relevance scoring.
  • Working across the full development lifecycle from prototype to hardened implementation, with strong test and monitoring practices.
  • Collaborating with teams working in Java and TypeScript environments, contributing to cross-language integration and API design.

Responsibilities

  • Designing and developing production-ready components for GenAI applications, including agent workflows, tool execution layers, vector search integrations, and memory modules.
  • Implementing and optimizing retrieval-augmented generation (RAG) pipelines, including embeddings, hybrid retrieval, and contextual grounding.
  • Building reusable agent runtimes and orchestration logic, using frameworks like LangChain, LangGraph, CrewAI, or equivalent.
  • Participating in the development of multi-agent patterns, including asynchronous workflows and Agent-to-Agent (A2A) coordination.
  • Contributing to the integration of the Model Context Protocol (MCP) for standardized agent-to-tool and resource interactions.
  • Extending and integrating semantic reasoning into agent flows using knowledge graphs or other structured sources.
  • Collaborating with architects and cross-functional teams to translate high-level designs into modular, maintainable code.

Other

  • 10+ years of software development experience, including 2–4 years focused on GenAI or agentic AI development.
  • Strong documentation and communication skills to support reusability and onboarding
  • Demonstrated ability to ship complex systems in collaboration with architects, product managers, and infrastructure teams.
  • Ability to work with and around Java and TypeScript-based applications, including REST and event-driven interfaces.
  • Familiarity with knowledge graphs and structured reasoning models is a strong plus.