Senior AI Full-Stack Engineer
Join an engineering team developing enterprise software systems. Build end-to-end applications and integrate AI capabilities into products and business processes. The role is based in Yehud, Israel.
Responsabilidades
- Develop end-to-end enterprise systems and applications.
- Design and build backend services with .NET, C#, and REST APIs, and frontend applications with Angular.
- Work with SQL, Oracle, and data models.
- Design microservices architectures and system integrations, including connections to enterprise systems such as SAP.
- Use AI-assisted and agentic development tools for development, refactoring, testing, debugging, documentation, and code reviews.
- Integrate AI and LLM capabilities into products and business processes.
- Own code quality, security, performance, maintainability, and production readiness.
- Work with Docker, Kubernetes, and CI/CD.
Requisitos
- Bachelor’s degree in Software Engineering, Computer Science, or a related field.
- At least 5 years of production software development experience.
- Strong experience with C# and .NET.
- Experience with Angular or a modern equivalent framework.
- Hands-on experience with AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code.
- Experience developing REST APIs, working with databases, and building microservices or distributed architectures.
- Experience with Docker or Kubernetes.
- Experience integrating SAP or other enterprise systems and integrating LLMs through APIs.
- Familiarity with RAG, embeddings, vector databases, tool or function calling, AI agents, event-driven architecture, messaging, or queues.