Job Closed
This listing is no longer active.
Do you want to influence lives of millions of people worldwide? Join us!
AI Product Engineer
Location
Ukraine
Posted
118 days ago
Salary
0
Seniority
Senior
Job Description
AI Product Engineer
Genesis Tech
• Build and ship product features end-to-end using AI-assisted development (Claude Code, AI-agents, skills in Claude Code, etc.) • Integrate AI capabilities into the product (e.g., generation, automation, decision logic, internal tools). • Work with APIs, services, and data to create scalable and reliable functionality. • Continuously improve development speed and quality using AI tools, automations, etc.
Job Requirements
- Strong engineering background (3-6 years as a Backend or Full-stack engineer).
- Experience building real products or systems with high ownership.
- Hands-on experience working with LLMs and AI tools in practical use cases (not only theoretical knowledge).
- Ability to design and implement end-to-end workflows, including defining inputs, outputs, and system logic.
- Experience integrating multiple external services and APIs (e.g., Notion, analytics tools, CRM, CI/CD).
- Strong problem-solving and systems thinking skills — ability to break down complex problems into structured solutions.
- Comfort working in ambiguous environments without fully defined requirements.
- Ability to quickly prototype and iterate on solutions, balancing speed and quality.
- Strong communication skills and ability to collaborate with non-technical stakeholders.
Benefits
- Remote-first work format with access to Genesis offices in Kyiv and Warsaw.
- Flexible schedule — most of the team works roughly 9:00 to 18:00 for convenient communication.
- Learning and growth opportunities: access to an educational hub, professional communities, workshops, and specialized courses.
- Company-provided equipment when needed.
- Support for private entrepreneurs (Ukraine/Poland): assistance with tax reporting.
- Corporate doctor available in Kyiv and Lviv.
- Medical insurance (USG) for employees in Ukraine after the probation period.
- 20 paid working days of vacation (4 weeks / 28 calendar days).
- Corporate discounts on sports, education, beauty, health, clothing, cleaning, entertainment, and gifts.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Fullstack
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has
• Write and ship high quality code. Contribute across the codebase to complete entire features and changes with support from the rest of the team. Continuously invest in demonstrable quality and reliability of the system via unit tests, automated integration tests, TDD and refactoring. Keep data management and security in mind at all times to protect customer privacy. • Contribute to a continuously improving engineering organization. Identify software quality, performance, and operational issues, including impediments to team-wide efficiency and work constructively with the team to address them. Define and improve our internal engineering standards and processes and exert positive influence on the objectives and tactics taken by the team. • Contribute actively to product iteration and development to ensure the company delivers a compelling experience to its customers. Generate ideas and assess the associated options and tradeoffs for how they impact the growth of the business and customer experience. Work across functional teams (engineering, marketing, product, etc.) to translate business and product ideas into software designs and releases. Product & Project Management skills and experience are a plus.
Senior Software Engineer – Fullstack
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has
• Write and ship high quality code. • Contribute across the codebase to complete entire features and changes with support from the rest of the team. • Continuously invest in demonstrable quality and reliability of the system via unit tests, automated integration tests, TDD and refactoring. • Keep data management and security in mind at all times to protect customer privacy. • Identify software quality, performance, and operational issues, including impediments to team-wide efficiency and work constructively with the team to address them. • Define and improve our internal engineering standards and processes and exert positive influence on the objectives and tactics taken by the team. • Generate ideas and assess the associated options and tradeoffs for how they impact the growth of the business and customer experience. • Work across functional teams (engineering, marketing, product, etc.) to translate business and product ideas into software designs and releases.
Senior Software Engineer – Fullstack
MaximusMaximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has
• Write and ship high quality code. Contribute across the codebase to complete entire features and changes with support from the rest of the team. Continuously invest in demonstrable quality and reliability of the system via unit tests, automated integration tests, TDD and refactoring. Keep data management and security in mind at all times to protect customer privacy. • Contribute to a continuously improving engineering organization. Identify software quality, performance, and operational issues, including impediments to team-wide efficiency and work constructively with the team to address them. Define and improve our internal engineering standards and processes and exert positive influence on the objectives and tactics taken by the team. • Contribute actively to product iteration and development to ensure the company delivers a compelling experience to its customers. Generate ideas and assess the associated options and tradeoffs for how they impact the growth of the business and customer experience. Work across functional teams (engineering, marketing, product, etc.) to translate business and product ideas into software designs and releases.
• Lead the development and maintenance of back-end solutions, with a focus on Golang, for retention systems, CRM, marketing campaigns and personalization; • Design and implement scalable, secure and resilient architectures; • Serve as a technical reference, supporting and mentoring other engineers on the team; • Actively participate in the design, implementation and maintenance of integrations with cloud platforms (AWS) and marketing tools; • Collaborate with multidisciplinary teams (product, marketing, data) to ensure deliveries aligned with business objectives; • Identify, analyze and resolve complex technical problems, proposing innovative solutions; • Contribute to the continuous improvement of development processes by suggesting and implementing best practices and new technologies; • Participate in all stages of the development process: requirements gathering, planning, development, testing and deployment; • Stay up to date on trends and best practices in software development and promote knowledge sharing within the team; • Ensure the quality, performance and security of the solutions developed.


