Riversand Technologies logo

Riversand Technologies

Senior Software Engineer - AI/ML

Engineering · Bengaluru, KARNATAKA
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

 Required Experience

Currently working 2+ Years in a similar role


  • Bachelors / Masters in Math, Computer Science, Statistics, Applied Mathematics, Operations Research, Machine Learning, or related technical degree, MCA, MBA
  • Decent understanding of Machine Learning / Deep Learning / Artificial Intelligence  and Advanced Analytics concepts, methodology, approaches and techniques


 Riversand Technologies is a Master Data Management (MDM) visionary and a Product Information Management (PIM) leader. We are a team of passionate people who are rethinking the way MDM and PIM work.

 If you are a Sr. AI/ML Developer, who is looking to work on the latest data management technology and become a leader in Data Management and Analytics, then now is the right time to join Riversand. Our solutions power enterprises worldwide, in a variety of industries including Retail, Manufacturing, Distribution, Energy, Healthcare, and Food Services.

As an Sr. AI/ML Developer, you will take an active role in collaborating with our clients to resolve their most pressing business problem using the power of Analytics, Machine Learning and Artificial Intelligence. On a daily basis, you will model complex patterns and relationships - in a data driven way - which are meant to tackle and simplify some of the most elaborate data management challenges.

To be successful in this role, you must be a proactive leader, with excellent analytical and problem-solving skills and a track record of taking complex concepts and implementing practical solutions. If you work efficiently in cross-functional teams and can communicate well with both the technical and non-technical staff, please don’t hesitate to apply below for this position.

Roles and Responsibilities

  •  Play the role of a core team member for design, development and implementation of Machine Learning/AI based solutions
  • Work with lead architects and consultants to understand the requirements and Architecture
  • Involve in preparing the High level design/evaluation/scoring of the models
  • End to end development and testing of the solutions as per the requirements
  •  Interface with internal stakeholders to share status updates, ideas and design approaches
  • Work as an effective team player, provide training and support to peer and team members in a collaborative manner in the specific areas of specialization
  • Effectively involve in technology research, capability building across newer technologies and tools in Machine Learning / Deep Learning / Artificial Intelligence  and Advanced Analytics ecosystem

Must-have Skills

  • Foundational knowledge and experience in Machine Learning in any of the following frameworks like TensorFlow, Keras2, CNTK, MXNet, Pytorch etc.
  • Decent grasp and experience in Python is a must, with exposure to TensorFlow and GPU optimization. Familiarity with Java, Scala – are good to have.
  • Ability to contribute to multiple projects/demands simultaneously and work in a fast paced, collaborative and iterative environment
  • Strong aptitude, problem solving skills, written communication skills including design documentation, proof of concept and prototype analysis and documentation

Optional (good to have) skills

  • Decent understanding of NoSQL and prior experience with ElasticSearch Hbase, MongoDB, Cassandra, Cosmos DB, Redis, etc. along with various indexing mechanisms is a plus
  • Familiarity with Machine Learning Services on cloud platforms like Azure, Google Cloud or AWS with GPU based optimization is good to have
  •  Experience or familiarity with Big Data frameworks like Spark, Storm, Databricks, Kafka, Zookeeper is a plus
  • Familiarity with Containers (Docker) and Cloud Orchestration Tools (Kubernetes, ECS, EKS) is a plus


Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Bengaluru, KARNATAKA
  • Department
  • Employment Type
  • Minimum Experience