over 1 year ago
Budapest, HungarySenior
Responsibilities
- Integrate AI models into customer-facing features and workflows at scale.
- Solve complex technical problems and translate them into business solutions.
- Develop, maintain, deploy, and improve software using the company’s technology stack.
- Plan and scale distributed applications using synchronous and asynchronous design patterns.
- Identify problems in existing systems, propose solutions, and modernize codebases with improved test coverage.
- Design and build tools and frameworks for development, testing, deployment, management, and monitoring of 24/7 services and products.
- Participate in the full development lifecycle, from technical feasibility investigation through release.
- Document and maintain software and network system functionality while improving engineering productivity.
- Collaborate with Product Managers, UX Designers, QA, and other developers.
Requirements
- At least 5 years of relevant software development experience.
- At least 5 years of experience with Python or a comparable language in developing, maintaining, and deploying software.
- Strong English and Hungarian communication skills.
- Familiarity with Python, Kubernetes (K8S), React, MySQL, and AWS.
- Experience working in an agile development environment, preferably at a startup or dynamic technology company.
- Interest in AI technology and current industry trends is advantageous.
Benefits
- Premium health insurance.
- SZÉP-card.
- Lunch provided when working in the office.
- Learning and development contribution.
- AYCM package.
- Employee equity program.
- Budapest pass (BKK).
- Home office support.
- Loyalty program with extra paid time off.
- Fully stocked office snacks.
- Budapest-based work arrangement with on-site work Monday through Thursday and remote work on Fridays.
