ApplyBackend Engineer - Ranking Team
Posted about 22 hours agoViewed
View full description
π Location: Spain
πΈ Salary: 90000.0 - 110000.0 USD per year
π Industry: Machine Learning
π’ Company: Constructor
π£οΈ Languages: English
πͺ Skills: AWSPythonFastAPIGoGrafanaPrometheusREST APIRedisNosqlRustCI/CDTerraform
Requirements:
- Experience in designing, developing & maintaining high-load distributed real-time services (in cloud).
- Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform.
- Experience with MLOps for delivering, loading, and serving ML models.
- Hands-on experience with CI/CD pipelines.
- Proficiency with Python and familiarity with compiled languages like C, Rust, or Go.
- Experience in server-side coding for web services and knowledge of API design principles.
- Skilled in observability tools like Prometheus and Grafana.
- Familiarity with Service-Oriented Architecture and communication protocols like Protobuf.
- Experience with NoSQL and relational databases, distributed systems, and caching solutions.
- Experience with major public cloud platforms like AWS, Azure, GCP.
Responsibilities:
- Design, deliver & maintain high-load real-time web services in collaboration with Ranking team engineers.
- Build, deploy, and support robust machine learning-based real-time systems for search and browse experiences.
- Collaborate with business partners to develop and update ranking functionalities.
- Optimize performance of the ranking service and ensure quick processing of requests.
- Enhance signals delivery and retrieval for machine learning model inference.
- Communicate with stakeholders within and outside the team.
Apply