Senior Software Engineer - Backend

Sofia, Bulgaria /
Engineering /
Full-time
Company Description
Hyperscience is a technology company blazing a new path in enterprise automation with a reimagined approach to building and powering processes. The Hyperscience Platform is the world's first Software-Defined, Input-to-Outcome Automation platform used by top public companies and government organizations around the world to build and run mission-critical processes with ease and speed.

Hyperscience helps enterprises quickly build and roll out new business processes with built-in automations, reduce manual errors, increase high- and low-skilled employee productivity, and eliminate the need for costly transformation. Hyperscience’s Intelligent Document Processing solution has been implemented at some of the world's leading financial services, insurance, healthcare and government organizations, including TD Ameritrade, QBE Insurance Group Limited and Voya Financial, helping them lower costs, reduce error rates by 67% and increase employee capacity by 10x.

Since its founding in 2014, Hyperscience has grown to more than 150 employees with offices in New York City, Sofia, Bulgaria, and London, UK, and has consistently been recognized as one of the best places to work, with a collaborative and innovative culture and best-in-class benefits.

Job Description
We're looking to grow our Engineering Team with the addition of a Backend/Systems Engineer. We are open for remotely working candidates from EU and Balkan countries.

As a Senior Backend Engineer You Will Be:

    • Wrapping ML modules as reusable components, which can be integrated in different configurations depending on the specific customer’s needs
    • Making sure that what we deliver is with the highest possible quality and corresponding to the enterprise requirements
    • Leveraging your systems knowledge starting from the design throughout the lifecycle of developing and extending the system
    • Designing easy-to-use abstractions, APIs and tools that will be leveraged by other developers
    • Helping improve our code quality through writing unit tests, automation and performing code reviews
    • Assessing where the optimization efforts should go in order to utilize better the ML components and know-how of the company

Desired Experience:

    • Degree in Computer Science or related engineering field, or equivalent practical experience
    • Experience in building enterprise-grade systems in different environments
    • Strong ability to reason about data structures, complexity, and possible engineering approaches to a problem
    • Experience with Python / Django is preferred, but experience with any mainstream language is required
    • Experience with distributed systems is a huge plus
    • Experience with database systems, including SQL and/or NoSQL solutions is required
    • Strong background in data science and mathematics will be considered a plus
    • Experience with version control systems, preferably Git

What You Will Achieve:

    • Within your first 30 days:
    • You will get to know our ML domain, models and codebase
    • You will get acquainted and eventually be fully comfortable navigating the full codebase, the technology stack, the development processes and org structure within the company
    • You will have made your first significant contributions to one of our products

    • Within your first quarter and beyond:
    • You will be an integral part of the team, driven and focused self-starter who can navigate a certain amount of ambiguity
    • Familiar with the code base, not afraid to take a sizable chunk of functionality, analyze it, break it down, implement it and then assume ownership and responsibility over it
    • You will be taking an active role in discussions about possible solutions, different approaches, API designs and more

Benefits & Perks

    • You’ll work with some of the best machine learning, software and QA engineers in one of the most innovative tech companies in Sofia
    • Budget to attend conferences, train, and further your education
    • 30 days of paid leave annually to help nurture work-life symbiosis
    • A great office, with excellent location
    • Massages at the office by a professional massage therapist
    • Auto assistant for your car
    • Catered lunches, afternoon breakfasts, and a great variety of snacks and drinks
    • A sports card, covering various options for sport
    • Additional health insurance package, including extensive medical, dental & vision care
    • Truly competitive salary
    • Stock options
    • Referral bonus
All job applications will be treated and processed with strict confidentiality and in full compliance with the GDPR provisions. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.