int(7043)
India

Principal Engineer _ Machine Learning

Our client is a leading fintech and professional services firm delivering technical platforms and solutions to some of the world’s most sophisticated institutional asset managers, asset allocators, and banks with their unique approach to financial engineering.  Currently, they are looking for Principal Engineers who will contribute to building complex next generation software and its architecture to join their Technology team.

 

Please contact Pooja Nayak or email your cv directly in word format to Tech-India@theedgepartnership.com

  

Please note that due to the high number of applications only shortlisted candidates will be contacted. If you do not hear from us in the next 5 business days we regret to inform you that your application for this position was unsuccessful.

Apply for this Job

Key responsibilities

  • Gather requirements, validate architecture, and create and review high-level and low-level design
  • Ensure compliance of non-functional attributes (stability, security, availability, performance, etc.) of the product to internal standards
  • Own and execute projects independently from an architectural standpoint.

Role requirements

  • A Bachelor’s/Master’s degree in Computer Science with at least 9+ years of relevant experience in the technology domain, having worked in Java, Python or similar object-oriented language(s)
  • Outstanding academic background & passion to work in a high-tech software development environment
  • Experience in end-to-end execution and delivery of enterprise grade software
  • Recent experience in designing and maintaining machine learning systems for at least 3 plus years
  • Knowledge of design principles, fundamentals of architecture, quality processes and estimation techniques
  • Experience in implementing user interfaces using web-technologies and frameworks, and with hands-on exposure in building products that are highly scalable, reliable on cloud platform.