ITmatch logo

AI-Technical Product Architect

ITmatch·Salary not specified

Primary stack

React NativeReactNode.jsPythonAIMicrosoft SQL ServerC++APIMongoDB

Job description

About the Position

We are seeking a Senior AI-Technical Product Architect with expertise in C++, Python, and Node.js to join our innovative team in a fully remote role.

About Us and Our Product

We are AGC BusMan, a company with 36 years of experience in developing Busman – a fully proprietary, advanced software for scheduling and comprehensive optimization of production organization in public transport. Holding a 90% share of the Polish market, our clients are exclusively from the public sector – the largest transport authorities and urban transit operators in Poland. Our system is critical for the daily operation of urban logistics in these agglomerations.

Our core consists of about 16 million lines of C++ code, and we are dynamically changing the software development paradigm by implementing advanced language models, Python, and Node.js for automated code generation, system refactoring, and building autonomous agents. We are looking for an innovative engineer who can take a high-level view of the system architecture while engaging in direct, partnership-based communication with demanding public sector clients.

Responsibilities

  • Requirements analysis and mapping: Direct cooperation with key stakeholders on the client side (transport authorities), gathering requirements, creating implementation scenarios, and managing the product roadmap.
  • Code automation and transformation: Actively using AI tools for automated code generation and refactoring, as well as rapid prototyping of new functionalities.
  • Development of the reporting ecosystem: Designing modern, interactive interfaces powered by AI technology to create highly specialized reports tailored to individual client needs.
  • System Architecture: Maintaining the architectural consistency and security standards of the application core to prevent the creation of independent, difficult-to-maintain system versions (vendor lock-in / code drift) for individual clients.
  • Estimation and specification: Pricing and scheduling projects based on technical documentation using the SDD model.
  • Coordination and work planning in a distributed environment: Tasks synchronization and daily knowledge exchange between teams in Poland and Greece, ensuring synergy and smooth information flow.

Requirements

  • A strong analytical and engineering background (STEM degree preferred) and advanced knowledge of distributed systems architecture, data structures, and algorithm theory.
  • Tech stack: C++, Python, Node.js, React, React Native, Microsoft SQL Server, MongoDB, API, cloud technologies, AI development tools (LLM, RAG, Claude, prompt engineering, ML, etc.).
  • Strong interpersonal skills: Diplomacy, patience, and assertiveness when dealing with public sector clients. The ability to “defend” proposed solutions and react flexibly to dynamic changes in projects.
  • Foreign languages: Fluent Polish (for working with national transport authorities) and fluent English (for daily cooperation with the team in Greece).
  • Independence and goal orientation: A self-starter approach – we are looking for an innovative person who, upon seeing a problem, immediately seeks unconventional ways to solve it.

We Offer

  • A unique product with massive social impact: Developing software of critical importance for millions of passengers in Poland.
  • Fully flexible terms: The option to choose your contract type – Employment Contract or B2B contract.
  • 100% remote work: No office and no rigid corporate procedures. We value a culture of trust and real results.

About the Company

AGC BusMan has been a leader in the public transport software industry for 36 years. Our proprietary software, Busman, is used by the largest transport authorities and urban transit operators in Poland, ensuring the smooth operation of urban logistics in major cities.

© ITmatch. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

ITMatch is a response to the needs of new IT companies that want to break into the Polish IT market. Our understanding and constant adapting to the ever changing requirements of our industry make us the leader in this area amongst recruitment agencies.

More at ITmatch

All 19 roles

Similar jobs

Popular searches