Open opportunities
Senior Software Engineer (AI/Full Stack)
Petah Tikva
About The Position
- Design and build AI-powered, scalable, and reusable software solutions that drive measurable impact for users and business processes.
- Collaborate with product owners to translate business and user needs into intelligent features, owning your work from design through implementation, automated testing, and delivery.
- Develop software that is extensible and user-friendly, enabling customers to customise and leverage AI-driven functionality to solve real-world problems.
- Contribute to the design and enhancement of AI-enabled products and features, while improving the existing product suite.
- Serve as a mentor for colleagues, sharing best practices for software engineering and responsible AI integration.
Requirements
- Experience in leveraging AI to improve workflows, decision-making, or product functionality, including integrating AI APIs, automating processes, or analyzing AI-driven insights.
- 4+ years of experience with Java or a similar object-oriented language, with a focus on building scalable, high-performance systems.
- Strong JavaScript skills and experience with modern UI frameworks (React, Angular, Vue) for building reusable, intelligent components.
- Solid understanding of data structures, algorithms, object-oriented design, and design patterns, with attention to performance and scalability.
- Analytical mindset with the ability to design impactful AI solutions that solve complex problems.