Customers
Resources
analyst-report.svg

Analyst Reports

Navigating Key Metrics for Growth and Success

blog.svg

Blog

Source for Trends, Tips, and Timely Topics

docs.svg

Documentation

The Blueprint for Mastering Tools and Processes

sandbox.svg

Sandboxes

Explore interactive sandboxes for Avesha products

on-demand.svg

On Demand

Browse and Register for e-books, studios, demos, events and more

news.svg

News/Pubs

Bringing You the Top Stories as They Happen

videos.svg

Videos

Explore Our Library of Informative and Entertaining Clips

whitepapers.svg

Whitepapers

Exploring Critical Topics with Authoritative Research

roi.svg

ROI Calculator

Easily Track and Maximize Your Investment Returns

egs-marketing

Optimize Your AI with Elastic GPU Service (EGS)

Company
about-us.svg

About Us

Discover Our Mission and Core Values

careers.svg

Careers

Join Our Team and Shape the Future Together

events.svg

Events and Webinars

Connecting You to Trends, Tools, and Thought Leaders

support.svg

Support

Helping You Navigate Challenges with Ease

FAQ

Machine Learning Engineer

Location - Bangalore, IndiaAvesha is a Boston based seed funded startup focused on building a scalable platform to accelerate the performance of applications across hybrid, edge and multi-cloud by creating seamless end-to-end intelligent application overlay network.
Avesha is a Boston based seed funded startup focused on building a scalable platform to accelerate the performance of applications across hybrid, edge and multi-cloud by creating seamless end-to-end intelligent application overlay network. We are looking for a highly skilled developer who has experience in building Machine Learning systems to join our growing team in Bangalore.

Requirements:

  • Must have BS/MS degree in Computer Science or equivalent with solid understanding of fundamentals of algorithms, operating systems and networking.
  • At Least 3+ years of experience in the machine learning software development life cycle.
  • Experience with Reinforcement Learning.
  • Solid understanding of basic Machine Learning and Deep Learning algorithms and Statistical methods.
  • Experience with Machine Learning frameworks like Tensorflow and Pytorch using Python and/or C++.
  • Experience with distributed Machine Learning frameworks and development and deployment of such systems using Kubernetes or Docker.
  • Knowledge and experience with networking technologies and IP routing protocols is a plus.
  • Excellent debugging skills of large scale distributed systems software and desire and ability to go under the hood to learn, optimize and debug.
  • Good outstanding problem-solving and analytical skills with excellent written and oral communication skills.
  • Working knowledge of cloud systems like AWS, Azure, GCP, etc.
  • Ability to work in a self-directed manner across multiple teams in a fast paced setting.

Responsibilities:

  • The software development engineer will design and develop reinforcement learning algorithms to solve problems in distributed network systems.
  • Research latest developments and algorithms in RL/ML and document/present the findings and quickly prototype solutions.
  • Work with other R&D engineers to analyze, implement, benchmark and test various algorithms.
  • Own modules end to end through design, development, test and performance analysis in an iterative manner.
  • Take prototype solutions and implement robust, production ready software.
Copyright © Avesha 2024. All rights reserved.

Terms and Conditions

Privacy Policy

twitter logo
linkedin logo
slack logo
youtube logo