We are seeking a talented Backend Software Developer with a strong background in Large Language Models (LLM), Diffusion Models and GenAI engineering. The ideal candidate will have proven experience in implementing and deploying GenAI-based solutions into production, proficiency in Python programming, and a solid understanding of AI protocols and standards.
The Product:
ConvergeCONSUMER™ is a solution designed to help businesses understand and predict consumer behavior. It combines customer data, next-generation technology platforms, AI, and machine learning to predict consumer demand.
The solution leverages decades of experience in the consumer sector to drive value for clients. It helps businesses understand their customers' spending behaviors and preferences by combining CRM data with external data.
In this role you will:
- Develop robust, efficient, and scalable Python code, ensuring adherence to best practices in software engineering and optimization for high-performance applications.
- Utilize GenAI engineering tools such as LangChain, RAG, Agents, and Vector Database for implementation and optimization.
- Collaborate with Data scientists to deploy and implement AI models including Large Language Models (LLM) and Diffusion Models.
- Stay updated with AI protocols and standards and ensure their correct application in projects.
- Collaborate with other teams and team members to understand requirements and develop solutions.
- Analyze complex problems, identify and define the computational requirements to solve them.
Skills and experience:
- Minimum of 5 years of experience as a Back End developer.
- GenAI Fundamentals: Strong understanding of Generative AI principles, including Large Language Models (LLMs), RAG techniques, and Diffusion models.
- Practical Implementation: Hands-on experience in implementing and integrating new ideas and tools within the GenAI landscape.
- Deep Learning Knowledge: Preferred background in Deep Learning over traditional Data Science. Proficient in various neural network architectures such as Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Transformers, and Generative Adversarial Networks (GANs).
- Programming and Tools: Proficiency with Python, PySpark, Langchain, LlamaIndex, RAG, ChromaDB, QDrant, Weaviate, Neo4j, Knowledge Graphs, AWS Bedrock, GCP Vertex, Azure OpenAI, Git/GitHub, Docker, SQL, FastAPI, PyTorch/TensorFlow, and Pydantic.
- Preferably experienced in Kubernetes or related containerization technology
- Cloud Platforms: Experience with managed cloud services provided by hyperscalers such as AWS, Azure, or GCP. Preferably experienced with managed GenAI tools such as GCP Gemini and AWS Bedrock.
- Excellent problem-solving and analytical skills.
- Degree in Computer Science, Artificial Intelligence, Machine Learning or a related field.
- Advanced level of English.
- Working Israeli permit- a must
* We at Deloitte believe that diversity and inclusion among our people is a critical component of our success and that is why we cultivate an organizational culture that contains and embraces diversity in all its forms