Tide is seeking a Senior Backend Engineer with AI experience to join its dynamic team. The ideal candidate will possess a strong background in backend software engineering, coupled with a passion for and experience in deploying AI/ML models, particularly in the Generative AI space.
Requirements
- Proven experience in designing, building, and operating enterprise-scale distributed systems and microservices.
- A seasoned software engineer with a strong foundation in backend development and experience with Python.
- A strong interest in and practical experience in ML and Generative AI, including familiarity with LLMs and their applications.
- Experience with prompting techniques and retrieval-augmented generation (RAG).
- Knowledge of frameworks and libraries like LangChain, LangGraph or similar.
- Understanding of the lifecycle of an AI/ML model, from data collection to deployment, testing and monitoring.
- Hands-on experience with cloud platforms (we use AWS and GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Solid understanding of CI/CD principles and experience with relevant tools (we use GitHub Actions).
- Excellent problem-solving skills and the ability to work effectively in a collaborative, fast-paced environment.
- Familiarity with data storage technologies, including relational databases and data warehouses (we use BigQuery)
Benefits
- 25 days paid annual leave
- 3 paid days off for volunteering or L&D activities
- Family-Friendly Leave (according to statutory)
- Personal L&D budget in the amount of 500 EUR per year
- Work from home budget to set up your space
- Mental wellbeing platform Plum
- WFH equipment allowance
- Share options