Logo
Logo
Rising your human capital
  • en
  • ua
  • pl
  • These cookies allow our websites to remember information that changes the way the site behaves or looks, such as your preferred language or the region you are in. For instance, by remembering your region, a website may be able to provide you with local weather reports or traffic news. These cookies can also assist you in changing text size, font and other parts of web pages that you can personalize.
    Arrow Back
    20 October 2022

    Senior C++ Engineer

    Location Remote,
    ID: Job-3777

    Our client is an online marketplace that is revolutionizing professional services by making fast, affordable expert help accessible to people everywhere. They have been working on the market since 2003 and have many specialists in their arsenal, including people from doctors, lawyers, and vets to auto mechanics and tech support. To sum up, more than 10,000 experts on company have helped over eight million people in 196 countries.

    Project – development applications using their Natural Language Processing technologies. Their chatbots are one of the key enablers for the company services. This role is key to building their next generation chatbot technologies and associated tools using rapid development based on the evolving Kubernetes CI/CD pipeline.

    Responsibilities:

    • Work on architecture, API design, and evolution of our NLP software
    • Work with a talented team of software developers focused on the development of our next generation NLP software
    • Work with multiple engineering teams, product management, and analytics to plan and execute roadmaps and test hypothesis
    • Proficient with applications development (CI/CD) in Docker and Kubernetes environment
    • Performance characterization, debugging, and optimization of distributed applications
    • Quickly respond to issues/needs of users of the conversational platform

    Requirements:

    • 5+ years of experience in C++, Python, and preferably also .NET (C#)
    • 7+ years of application programming and development
    • Experience is decomposing complex designs to multiple manageable components and deriving associated interfaces, dependencies, metrics, and code
    • Experience with programming mechanisms like threads, synchronization, lockless design, concurrency, and C++ structural and behavior patterns
    • Experience with the large C++ code base in terms of design, modularization, validation, refactoring, and dependency management
    • Significant experience in analyzing, debugging, solving performance issues, and triaging code defects
    • Significant experience is doing code reviews, evaluation, code coverage and validations
    • Not required, but some experience with ChatScript is highly preferred
    • Bachelor’s Degree in Computer Science, Engineering, Statistics, or Information Systems

    Company offer:

    • Paid tіmе-off and sick leaves 
    • Birthday leave
    • 5 educational days
    • Stock options
    • Rеsourcеs to hеlp іmprovе your ovеrall wеll-bеіng

     

     

    Send your CV





    Apply with linkedin

    Data successfully sent
    Data not sent

    Have you been satisfied with search results?

    We can send you similar jobs by email.