← Back to jobs

Arista Networks Inc Logo
Application Development Engineer

Arista Networks Inc

 

Bengaluru, Karnataka, India

Posted On: 3 days ago
Experience: 8+ years
Availability: Hybrid
Openings: 1
Category: Application Development Engineer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

Design and implement machine learning systems and software tools to solve complex business problems, owning the full lifecycle from data collection to deployment.

This role is on-site.

Responsibilities

  • Design and build machine learning applications based on specific business requirements.
  • Collect, clean, and process large datasets from diverse sources.
  • Apply statistical analysis and ML techniques to fine-tune systems and solve problems.
  • Run experiments, retrain models, troubleshoot bugs, and verify new deployments.
  • Visualize data and present findings to stakeholders using visualization tools.

Required Skills

  • 5 to 8 years of professional experience in software or data engineering.
  • Proficiency in Python and SQL for development and data manipulation.
  • Hands-on experience with TensorFlow, PyTorch, or Scikit-learn.
  • Strong understanding of data structures, data modelling, and software architecture.
  • Deep knowledge of mathematics, probability, statistics, and algorithms.
  • Proficiency in data visualization tools such as Tableau, Power BI, or Matplotlib.
  • Familiarity with Agile software development methodologies.

Preferred Skills

  • Experience using Jupyter notebooks for research collaboration.
  • Working knowledge of Docker, Kubernetes, AWS, or GCP.
  • Experience with network technologies.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs