Senior AI Software Engineer
A financial organization in central Israel is hiring a senior engineer to build production LLM-based AI solutions and distributed backend systems.
Responsibilities
- Develop distributed backend systems and production LLM-based AI solutions.
- Design and build microservices and event-driven architectures.
- Develop AI and backend solutions using Python and JavaScript or TypeScript.
- Build cloud-native systems on AWS using Docker, Kubernetes, CI/CD, and auto-scaling.
- Design APIs and work with data streaming, queues, RAG, and embedding architectures.
Requirements
- At least 8 years of software development experience in production environments.
- At least 5 years of experience with Python and JavaScript or TypeScript, including AI or generative AI systems based on LLMs.
- At least 3 years of experience developing cloud-native systems on AWS, including Docker, Kubernetes, CI/CD, and auto-scaling.
- At least 4 years of experience designing and developing distributed backend systems, microservices, data or inference pipelines, and RAG and embedding architectures.
- Experience with data streaming, queues, and API design.