AI Engineer - Backend
Niural

Position: AI Engineer - Backend

  • Category Programming/Software Development
  • Location Kathmandu, Nepal
  • Salary N/A
  • Expiry date Oct 02, 2024 (13 days left)
Job Description

Founded by repeat entrepreneurs with several successful exits, Niural is building an infrastructure that powers the global financial system. We are backed by iconic investors who invest in data, AI, fintech, and angels who have built the biggest companies in crypto today, such as Coinbase,  Ring, and Pinterest.


Why Niural?


If you are a person who was drawn into tech through the promise of creating cutting-edge tools for a more exciting future, but find yourself tired of the fact that the world's smartest engineers are spending their lives optimizing how frequently we click on ads, this is your opportunity to change that.


We’re building a future that changes how companies participate in the new era of the internet and create truly global products as they participate in a digital economy. If you want to work with an aggressively ambitious team, build tools that will control billions of dollars, and participate in the asymmetric financial upside of creating foundational internet infrastructure, join us to shape the future of finance.



Responsibilities


  • Work with a team of engineers, data scientists, product managers, designers, and QA to build features from conception to delivery.
  • Architect and implement robust and scalable cloud systems, ensuring seamless integration with front-end and external services.
  • Optimize backend code for performance, efficiency, and scalability, considering response times and resource utilization.
  • Collaborate closely with front-end engineers, product managers, and stakeholders to understand requirements and deliver effective technical solutions.
  • Debug and troubleshoot backend issues, including bugs, performance bottlenecks, and security vulnerabilities, ensuring timely resolution.
  • Write comprehensive unit tests and perform testing to ensure reliability, quality, and maintainability.
  • Model training, deployment, and maintenance experience in a production environment.
  • Experience in dealing with high-performance, large-scale ML systems.
  • Design and optimize databases, ensure data integrity, implement efficient queries, and manage data migration and transformation processes.
  • Stay abreast of industry trends and emerging technologies, continuously improving backend development practices and adopting best practices.


Who you are


  • 2 plus years of professional experience with at least one of the following programming languages, Python, Golang, C++, Java, Typescript. Python is preferable. 
  • Operational knowledge of relational, NoSQL, vector stores, and graph databases. 
  • Experience with distributed and scalable systems, including containerization and CI/CD pipelines.
  • Experience with cloud providers (ie. AWS, AZURE, or GCP).
  • Driven and curious about the future of AI and scalable engineering.
  • Interested in the full ML stack from initial R&D through deploying models into production.


Bonus Points


  • Experience working with GPT, and prompt engineering.
  • Solid background in Data Science.
  • Experience in deep learning and related frameworks (ie. Pytorch, Tensorflow, DeepSpeed, Ray, Pytorch Lightning).


Benefits


  • Competitive Pay 
  • Health & Provident Funds 
  • A fun work environment
  • Employee Retreats & Training 
  • Leadership development classes & mentorship 
  • Professional Development Plan & a clear path to Promotions
  • Access to developer conferences
  • We’ve also partnered with select universities in the US to provide “fast track” admissions to star performers who may want to pursue their Masters in CS in the US
  • High performers will be sponsored for L1 visas as well as immigrant visas (Green Card) to the US


Interview Process


Candidates should send a resume or GitHub profile to be considered. 


There are 4 steps to the process:


  • Initial Screen  - 30 mins
  • Technical Interview Round I- 2 hours
  • Technical Interview Round II - 2 hours
  • Behavioral Interview - 45 min



You will then receive the offer decision. 


Backend engineers, ML engineers, AI engineers, and Data scientists with product development experience are welcome to apply.


Compensation and Seniority will be determined based on experience and interview performance.