Principal Machine Learning Engineer
Extreme Networks- Location
- Global
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Drive an innovative vision for products and platforms
- Design and launch strategic machine learning (ML) solutions
- Drive business-wide innovation
- Lead the end-to-end software development lifecycle
- Lead technical discussions and strategy
- Participate hands-on in design reviews, code reviews, and implementation
- Craft high-performance, production-ready machine learning code
- Extend existing ML libraries and frameworks
- Lead solutions to accelerate model development, validation and experimentation cycles
- Integrate models and algorithms in production systems at a very large scale
- Mentor and develop other engineers on the team
- Establish technical direction
- Foster team culture
- Uphold the highest standards of technical rigor
- Build highly resilient and scalable systems
- Champion operational and process improvements
Requirements
- Degree in mathematics/computer science or related discipline
- 12+ years of experience in the complete software development lifecycle
- 7+ years of experience in programming, with proficiency in at least one programming language, preferably Python or Java
- 5+ years of experience in leading the design and architecture of large distributed systems preferably on cloud platforms (e.g., AWS, Azure, Google Cloud)
- Experience working with distributed data and ML technologies (e.g. MapReduce, Spark, Flink, Kafka, PySpark, SageMaker etc.)
- Experience as a mentor, tech lead or leading an engineering team
- Adept at tackling highly complex, ambiguous or undefined problems
Preferred
- MS or PhD in Computer Science or equivalent experience in ML
- Experience dealing with real world large-scale datasets
- Prior experience delivering end-to-end ML solutions, including data preparation, training, fine-tuning and deployment of large models
- Prior experience in developing ML optimization techniques in frameworks like PyTorch and CUDA
Skills
- Python
- Java
- Cloud
- PyTorch
- CUDA
- MapReduce
- Spark
- Flink
- Kafka
- PySpark
- SageMaker
- AWS
- Azure
- Google Cloud
More jobs at Extreme Networks
All 88SW Systems Engineer - GovRamp & FedRamp Compliance-Vulnerability backlog or security program -10400
Extreme Networks · Chennai, India · 8d ago
Staff SW QA Engineer (Performance & Scale)- 10422
Extreme Networks · Chennai, India · 8d ago
Senior AI Behavioral Scientist & Product Analyst (10522)
Extreme Networks · Texas · United States · 9d ago
SR PROGRAMMER 10515- Workato Integration & AI Automation Developer
Extreme Networks · Bangalore · 10d ago
Senior Software Engineer (10375)
Extreme Networks · Seattle, Washington, United States · 13d ago
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Full-Stack Engineer (Go Strength)
Sharesource Australia · Hanoi, Vietnam · today
Machine Learning Engineer
FPT Asia Pacific Pte · Singapore · today
Forward Deployed Engineer
DevRev · India · today