Job Description
Job Description
Looking for a person with advanced technical experience in software development and artificial intelligence to design and implement distributed systems and agent-based architectures.
The position is aimed at creating solutions that integrate language models and automation of complex processes within production environments.
Responsibilities:
Act as a technical reference within the team, developing high-level code and advanced system designs.
Design and implement distributed systems and multi-agent architectures to automate engineering processes.
Evaluate, prototype and implement solutions based on language models and agent frameworks.
Transform advances in artificial intelligence into production-ready tools.
Manage the complete software development cycle from design to production and scaling.
Collaborate with product and engineering teams to align technology with business strategy.
Participate in architectural and technical strategy decisions at the system level.
Requirements:
Experience in software architecture and development of complex systems.
Advanced command of Python.
Experience with at least one other language such as Java, Go, TypeScript or Scala.
Experience integrating language models into production environments.
Ability to evaluate external solutions against own developments.
Systems-oriented thinking and design of scalable and maintainable architectures.
C1 level of English and Polish.
Salary to receive
To agree