{"/api/v1/ncpl/currencies/getAll":{"body":[{"Name":"U.S. Dollar","Code":"USD","Symbol":"$","Separator":".","Culture":"en-US"},{"Name":"Euro","Code":"EUR","Symbol":"€","Separator":",","Culture":"en-US"},{"Name":"British Pound","Code":"GBP","Symbol":"£","Separator":".","Culture":"en-US"},{"Name":"Canadian Dollars","Code":"CAD","Symbol":"C$","Separator":".","Culture":"en-US"},{"Name":"Australian Dollars","Code":"AUD","Symbol":"A$","Separator":".","Culture":"en-US"},{"Name":"Indian Rupees","Code":"INR","Symbol":"Rs","Separator":".","Culture":"en-US"},{"Name":"China Yuan RMB","Code":"CNY","Symbol":"¥","Separator":".","Culture":"en-US"}],"status":200,"statusText":"OK"},"/api/v1/ncpl/usermanagement/uiuser/getHeaderUserInfo:\"{\\\"hideSupportPin\\\":true}\"":{"body":{"__ctxId":"C222F237DEA2416A89823CAF571FBAF2","__isError":true,"__errorType":"Nc.Platform.Abstractions.UnauthorizedException","Http_WWW_Authenticate":"Bearer","StatusCode":"Unauthorized","LogLevel":3,"Message":"","InnerException":null,"HelpLink":null,"Source":"Nc.Security.Middleware"},"status":401,"statusText":"Unauthorized"}}
Join Our Team

Senior Software Engineer to Machine Learning Team

Location: Kharkiv, Ukraine

Experience level: 5+ year experience

Product description

Machine Learning services in various areas of the large worldwide company - Business Intelligence, Marketing, Technology, internal processes. 


Must have requirements

  • Deep understanding of OOP, SOLID and other best practices of software development
  • 5+ year experience designing and building software applications
  • Experience in development backend of enterprise-level systems - GIT, unit tests
  • Experience with databases (Postgre, MySQL, MSSQL, ClickHouse)
  • Experience of working with microservice architecture 
  • The desire to develop Machine Learning services
  • Agile development mindset, experience with Scrum

Nice to have requirements

  • The senior level in Python 3
  • Understanding of DevOps best practices - Infrastructure as code, etc
  • Experience  with set up of CI/CD
  • Experience with third-party API - Google, Facebook, Twitter, Email services
  • Experience with AWS
  • Experience with Python libraries for Machine Learning 


  • Gather requirements for building software applications and features.
  • Write well-designed, testable code on Python
  • Provide peer review and feedback of engineering work

We offer

  • A lot of opportunities for professional growth in Machine Learning projects
  • Opportunity to influence software development process, to be the owner of the product in your field of expertise
  • Usage of cutting-edge technologies
  • High & competitive salary
  • Full benefits package: paid vacation and sick leave
  • The really professional and friendly team
  • Work in an international professional environment
  • Flexible management
  • Relocation bonus when moving from a different city
  • Continuous professional development with free internal and external professional training
  • Free English classes in the company office
  • Free use of the services provided by Namecheap
  • Quarterly teambuilding activities
  • Coffee, tea, fruits




Need help? We're always here for you.