- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 20 hours ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
Join our team as the lead developer for an AI-driven travel recommendation platform. You will be responsible for leveraging large language models and intelligent systems to deliver highly personalized experiences to millions.
Key Responsibilities
- Create and enhance AI recommendation algorithms tailored to user needs.
- Integrate and fine-tune large language models including Anthropic Claude and OpenAI GPT.
- Develop real-time AI inference systems using FastAPI frameworks.
- Design and deploy GraphQL APIs with Strawberry for efficient data handling.
- Improve AI model responsiveness by optimizing performance and reducing latency.
- Apply caching solutions to boost AI response times.
- Work closely with product teams to conceptualize and implement AI-driven features.
- Explore and prototype innovative AI functionalities to keep the product at the cutting edge.
Qualifications and Skills
- Minimum of five years in software development, with at least three focused on AI and ML systems.
- Proficient in Python programming, including asynchronous coding techniques.
- Experience working with FastAPI or comparable web frameworks.
- Practical knowledge of large language model APIs such as OpenAI and Anthropic.
- Solid understanding of machine learning concepts and natural language processing.
- Familiarity with PostgreSQL database systems and Redis caching technology.
- Strong analytical thinking and effective problem-solving abilities.
Preferred Extras
- Prior involvement in building recommendation engines.
- Knowledge of the Strawberry GraphQL library.
- Experience utilizing Pydantic for data validation processes.
- Background or interest in AI applications within the travel or hospitality sectors.
- Experience working with Arabic natural language processing.
Employee Benefits
- Competitive compensation package including salary and equity.
- Fully remote working environment with flexible scheduling.
- Comprehensive health insurance coverage.
- Annual professional development allowance of $2,000.
- Home office equipment subsidy of $1,500.
- Company-sponsored team retreats to exotic locations each year.
- Generous paid time off exceeding 25 days annually.
- Travel-related perks and discounts via Funify platform.
- Parental leave benefits.
- Support programs focused on mental wellness and health.
Level
Senior
Skills
Tools & software
Python
required
PostgreSQL
required
GraphQL
required
Redis
required
How they work
Teamwork & Collaboration
Problem Solving