Tech Stack
AngularAWSAzureCloudGoogle Cloud Platform.NETPythonReactSwitching
About the role
- Design, develop, and maintain scalable backend services using Python (required) and/or .NET
- Build responsive, intuitive front-end applications using React or Angular, leveraging modern design libraries and design systems
- Architect and implement AI-powered solutions, including advanced Retrieval-Augmented Generation (RAG) pipelines
- Evaluate, select, and integrate appropriate tools and frameworks to meet business needs
- Leverage advanced AI-assisted coding tools to enhance productivity, code quality, and rapid prototyping
- Collaborate with cross-functional teams (product, design, data science, client teams) to deliver end-to-end solutions
- Ensure solutions are scalable, maintainable, and secure, following software engineering best practices
- Stay current with emerging technologies in AI, full stack development, and AI-assisted development tools
- Demonstrate independence, innovation, and proactive problem-solving in all aspects of work
- Contribute to a positive, collaborative, and high-performing team culture.
Requirements
- Strong backend development experience with Python (required)
- .NET experience is a plus
- Solid front-end development skills with React or Angular and mainstream design libraries
- Hands-on experience implementing GenAI solutions (e.g., OpenAI, Azure OpenAI, Hugging Face)
- Deep understanding of advanced RAG concepts and practical experience with RAG pipelines and vector dbs
- Experience with cloud platforms (e.g., Azure, AWS, GCP)
- Experience using AI-assisted development tools such as GitHub Copilot, Cursor, or Amazon CodeWhisperer
- Familiarity with RESTful API design, ORM tools, and scalable application architecture
- Ability to independently research, evaluate, and implement new tools and methodologies
- Excellent communication, collaboration, and teamwork skills
- Innovative mindset with a proactive approach to problem-solving
- Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience)
- Preferred: Knowledge of CI/CD pipelines, automated testing, DevOps practices, agile environments, and exposure to data privacy/security compliance
- Language: Hebrew