vacancy AI Developer
We are looking for an AI Developer to build and develop end-to-end AI solutions, including architectures, inference engines, agents, and user interfaces, using large, small, and vision language models.
About the job
The role focuses on developing intelligent AI agents and advancing agentic systems and infrastructure, enabling scalable, high-quality solutions through strong software engineering and object-oriented design.
The core facts
- Build and develop end-to-end AI solutions, including architectures, inference engines, agents, and user interfaces, using large, small, and vision language models, leveraging protocols like MCP and open-source frameworks
- Integrate AI solutions into existing platforms and systems, including on-premise and edge deployments
- Prototype and iterate MVPs with full ownership, ensuring scalability, reliability, and usability
- Leverage AI-assisted development tools to improve productivity, code quality, and efficiency
- Perform code reviews and security checks, including integration with GitHub CodeQL
- Apply a DevOps mindset throughout the development lifecycle, contributing to coding standards, automated testing, documentation, and continuous improvement of CI/CD pipelines, containerization, virtualization, and security best practices
Your core competencies
- Hands-on experience in backend development (Python)
- Basic proficiency in frontend development using Angular
- Strong skills in object-oriented programming and explicit design patterns
- Understanding of agentic AI systems and Model Context Protocol (MCP)
- Previous experience with agentic systems (OpenClaw preferred)
- Strong knowledge of CI/CD, containerization, virtualization, and security
- Infrastructure know-how: Openshift, databases, streaming (Pulsar)
- Skills with Linux, Terraform, Crossplane, AWS
- Experience with GitHub and GitHub Actions
Our benefits
We provide a work environment that offers the necessary flexibility and support for your success both professionally and personally.
The application process
Find the position you like and apply
First, we will review your CV. Second, we will inform you about the next recruitment steps. *only selected candidates will be contacted.
Screening call with our HR (30-60 min)
During this call, we will give you more details about the company, the role and ask you a few questions related to your experience and expectations.
Technical assessment (60 min)
The number of interviews required may vary depending on the role, typically ranging from one to two. During this interview your technical skills will be assessed by the manager.
Final interview/ Meet the team (60-90 min)
This online meeting is an opportunity to assess the compatibility between you and our team. We would like to know you better, understand what you bring to the team from technical and soft skills' perspective. You can meet your future colleagues, gain further insight into the role, ask any questions you may have, and gain a sense of our company culture and atmosphere.
Offer
Once we extend an offer and you accept, we will begin planning your onboarding.
Welcome aboard!
On your first day, you will receive your equipment and be introduced to your team guided by your assigned buddy.