Apply

Contract: Senior Backend Engineer, Search and Recommendations

Posted 14 days agoViewed

View full description

💎 Seniority level: Senior, Strong Industry experience

📍 Location: Europe, PST, NOT STATED

🔍 Industry: Work marketplace

🏢 Company: Upwork👥 501-1000💰 almost 8 years ago🫂 Last layoff over 1 year agoMarketplaceFreelanceCopywritingPeer to Peer

🗣️ Languages: English

⏳ Experience: Strong Industry experience

🪄 Skills: ElasticSearchJavaMachine LearningCI/CD

Requirements:
  • Strong industry experience with large scale production-grade systems.
  • Indexing experience with Elasticsearch, OpenSearch, or Apache Solr.
  • Strong Java programming skills, delivering robust, high-quality code.
  • Solid understanding of API design principles and CI/CD.
  • Exposure to machine learning concepts and workflows.
  • Excellent communication skills and ability to adapt to fast-paced, distributed teams.
Responsibilities:
  • Architect, build, maintain, and improve search systems and AI/ML services.
  • Collaborate with teams to design and implement APIs that meet business needs.
  • Conduct code reviews to improve API performance.
  • Create comprehensive documentation for services to ensure knowledge sharing.
  • Stay updated on software development and AI trends to evaluate project impacts.
  • Manage time effectively to achieve project deliverables.
  • Communicate and collaborate in English, participate in project meetings, and provide updates.
  • Participate in on-call schedules to resolve critical issues.
Apply