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.

Apply for this position