Senior Ruby Developer

  • Baner Rd, Baner, Pune, Maharashtra, India
  • Full-time

Company Description

The artificial intelligence market, valued at $16 Billion (USD) in 2017 is expected to reach $190 Billion (USD) by 2025 according to industry data reports. whiz.ai, a fast-moving and innovative artificial intelligence startup that powers insights for commercial and sales teams, is a dynamic component of AI’s exponential growth.

Offering a pre-trained conversational AI platform that connects business users with their enterprise data, insights and workflows--via speech and text on both web and mobile--whiz.ai is on the cutting edge of technology and innovation.

Job Description

As a Senior Software Engineer you will: 
- Design, build and deploy application layer on Ruby on Rails as a part of an AI enabled platform.
- Support development of Web & Mobile components for the application. 
- Orchestrate multiple AI & Data microservices using REST/gRPC.
- Design and implement highly customizable frameworks in Ruby for solution developers. 
- Work with a team or 5-8 developers in full software development life cycle with agile methods

Qualifications

Technical 
- Expert in Ruby Programming, Design Patterns, Concurrency, Data Structures and Algorithms. 
- 5+ years of design & development of server side components in Ruby on Linux platform.
- Proficient in Relational Database schema design, development with Activerecord and query performance tuning. 
- REST/gRPC Interface design and programming.
- Good Knowledge of HTML/CSS/JavaScript, Charting and WebSockets.
- Experience with real time bidirectional data streaming to web/mobile clients 

Non Technical
- Good communication & presentation skills.
- Self Driven with a Strong sense of ownership and urgency.
- Ability to lead a distributed team with Agile methods.

Preferred Qualifications 
- Familiarity with Natural Language Processing/Understanding concepts.
- Knowledge of Analytical/OLAP/Columnar and NoSQL databases

Additional Information

Benefits:  
Health care and paid time off.

Compensation:  
Competitive and commensurate with experience.  whiz.ai offers a base salary, a bonus plan and equity.