Senior Search Developer (Remote)

Spain - BarcelonaFull-TimeSeniorOther

You will be redirected to the company career page

What You'll Do

  • This role works with the backbone of our ML and AI services that power engaging user experiences
  • Working from end-to-end on live production services. Not just rank-tuning or query optimizations, and not theoretical. The work you do will directly impact our customers' day-to-day experiences
  • Define the best approach to solve NLP and information retrieval problems. Build data pipelines and first-rate search experiences. Test and Validate services. Deploy and monitor solutions for impact
  • Build scalable web services to orchestrate and surface underlying Search and ML models
  • Mine usage data to power features and guide development
  • Participate in the technical planning, user story/technical acceptance creation, and implementation
  • Plan technical architectures that minimize or eliminate performance problems, complexity, or solution fragility
  • Work independently and mentor more junior team members
  • Identify and solve complex problems

Requirements

  • 7+ years of professional experience building scalable and reliable search applications
  • Expert-level Python
  • Knowledge of Search and Clickstream analytics
  • Ability to mentor and share knowledge with team members
  • Independent, self-managed, and motivated
  • Good command of the English language

Nice to Have

  • Additional technical experience with any of the following is a plus: Elasticsearch, Vector Search, Recommendation Engines, Redis, Notification Services, AWS (or any other Cloud provider)
  • Bachelor’s degree or higher in Computer Science, Engineering, or Information Systems

Job Summary

CompanyVeeva
LocationSpain - Barcelona
TypeFull-Time
LevelSenior
DomainOther