Parser logo

Parser

SoftwarePlatform

About us

At Parser we bridge the gap between business and technology. Our mission is to unlock the power of technology to improve people’s lives. That’s why we partner with tech organisations to deliver products and services that are simpler, easier and more accessible to communities across the globe.

Videos

Cool things about

- We get to use some of the latest (and coolest) technologies. - Our triple digit growth rate means there are amazing career opportunities for our people across 4 continents. - We are a friendly, diverse, distributed and multicultural community by design! - Remote doesn’t mean alone. We collaborate, debate, create, and have fun together! - Our clients are challenging industry paradigms, building the products of tomorrow.

Some numbers

2017

Founded

17

Clients Helped

8

Locations

280

Employees

18

Nationalities

Work methodology

We have adopted agile methodologies, working in autonomous scrum teams and collaborating closely with our clients to solve interesting problems. You will get to work alongside highly motivated subject-matter experts, in an environment that enables you to learn and expand your skills, but also share your knowledge with others.

Looking for

Are we a good fit? If you are passionate about technology and want to get involved in developing the products that will shape the future consumers and businesses alike, this opportunity is for you. *Our Values* - Openness, debate, and joint commitment - Delivering business results - Autonomy, ownership, and dedication - Collaboration and teamwork - Giving our best and never settling - Constant learning

Parser's job offers

We're looking for an experienced Senior Backend Engineer (Python) to build reliable backend services and APIs for search quality tooling within a client delivery team.

🎯 Role impact

You’ll work on Search initiatives for a large multinational retail organization operating across the UK, Ireland, Europe, and Asia. You’ll build tools that help Search teams identify problems, test changes, and measure relevance more efficiently, collaborating with AI, data, DevOps, and Search engineers.

🎯 Responsibilities

  • Design and build Python backend services and APIs for search quality tooling, including tools for collecting human relevance judgments
  • Review and refactor an existing offline evaluation tool so it can be deployed and run on demand within a CI/CD pipeline
  • Translate product requirements into well-structured, maintainable, test-driven code
  • Integrate services with shared data platforms, client APIs, and search infrastructure
  • Support AI- and LLM-enabled features alongside AI engineers, including automated checks for accuracy and reliability
  • Collaborate with product, design, data science, and Search colleagues to turn prototypes into production releases
  • Support production systems, resolve incidents, and document technical decisions and trade-offs

🛠️ How you’ll work

  • Share work early through documentation, demonstrations, and incremental pull requests
  • Own deliverables within agreed architecture and engineering practices
  • Communicate decisions, risks, and trade-offs clearly
  • Work closely with Search and data science colleagues to understand how tools are used
  • Experiment quickly, test assumptions against real data, and iterate based on evidence
  • Balance exploration with delivery and avoid unnecessary complexity in early solutions
  • Design for reliability, clarity, and adoption by the people who use the tools
  • Make sensible trade-offs to deliver usable value early while building solutions that can evolve

🛠️ Requirements

  • 6+ years of professional experience in backend or software engineering
  • Strong Python skills, including experience building maintainable production services and REST APIs
  • Experience reviewing, refactoring, and productionizing existing code for reliable pipeline execution
  • Strong testing discipline across application and data components, including test-driven development
  • Understanding of clean design principles such as SOLID
  • Experience with CI/CD, version control, and containerization, ideally including on-demand or temporary environments
  • Experience with a major cloud platform, ideally Microsoft Azure
  • Understanding of security, scalability, and observability for production services
  • Proficiency with both SQL and NoSQL databases
  • Experience integrating services with data pipelines, APIs, and existing applications
  • Exposure to integrating LLM-based or other AI features into backend services, including validation of model outputs
  • Proven ability to deliver iterative, user-focused solutions with appropriate attention to reliability and security
  • Strong written and verbal communication skills
  • A collaborative approach to multidisciplinary product delivery

➕ Nice to have

  • Experience in retail or ecommerce search, or with Elasticsearch or another production search platform
  • Familiarity with offline evaluation, A/B testing, or ranking metrics such as nDCG
  • Experience with event streaming, such as Kafka, or medallion-style data pipelines
  • Experience building internal tools for rating or annotation

🤗 Benefits

  • Competitive compensation package
  • Medical insurance
RemotePythonNoSQLDevOpsAzureAPI Design
Check offer