Staff Software Engineer-9398-Machine Learning

2 Months ago • 8-12 Years • Research & Development

About the job

Job Description

Staff Software Engineer role focusing on Machine Learning platform development. Requires 8+ years of experience in software development, distributed systems, and ML technologies like Spark, PySpark. Lead design, development, and deployment of ML solutions.
Must have:
  • Software Development
  • Distributed Systems
  • ML Technologies
  • Python/Java
Good to have:
  • AWS/Azure/GCP
  • PyTorch/CUDA
  • End-to-End ML
  • Large Datasets
Perks:
  • Remote Work
  • Talented Team
Position: Staff Software Systems Engineer-Machine Learning Platform (Development) -Python,  Spark, PySpark
Experience : 8 to 12 Years
Location : Remote/Bangalore

Job Responsibilities:

·        Be a thought leader and forward thinker, help drive an innovative vision for our various products and platforms, design and launch strategic machine learning (ML) solutions and drive business-wide innovation.
·        Take the lead in the end-to-end software development lifecycle, encompassing design, testing, deployment, and operations, lead technical discussions and strategy, and participate hands-on in design reviews, code reviews, and implementation.
·        Craft high-performance, production-ready machine learning code for our next-generation real-time ML platform. Extend existing ML libraries and frameworks.

·        Working closely with other engineers and scientists, lead solutions to accelerate model development, validation and experimentation cycles, and integrate models and algorithms in production systems at a very large scale.

·        Mentor and develop other engineers on the team, establish technical direction and foster team culture.
·        Uphold the highest standards of technical rigor in engineering and operational excellence, build highly resilient and scalable systems, and champion operational and process improvements.


Basic Qualifications:

·        Degree in mathematics/computer science or related discipline.
·        5+ years of experience in the complete software development lifecycle including design, coding, code reviews, testing, build processes, deployments and operations.
·        5+ years of experience in programming, with proficiency in at least one programming language, preferably Python or Java.
·        3+ 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 Qualifications:

·        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.
 
Come work with a team of highly talented engineers, and advance with us to achieve new heights every day!
 
undefinedundefinedundefined
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

View All Jobs

Get notified when new jobs are added by Extreme Network

Similar Jobs

Paypal - Staff Web Engineer

Paypal, United States (Hybrid)

Sandbox interactive-gmbh - Senior Software Developer (m/f/d)

Sandbox interactive-gmbh, Germany (Hybrid)

Interactive Brokers - Senior Software Engineer

Interactive Brokers, United States (On-Site)

Wind River Systems - Senior Field Application Engineer

Wind River Systems, Sweden (On-Site)

Netflix - Software Engineer 4 - Streaming Algorithms

Netflix, United States (Remote)

Meta - Silicon Architect

Meta, United States (On-Site)

 Sagecor Solutions - Technical Expert/Functional Expert (FPR - 016)

Sagecor Solutions, United States (On-Site)

ByteDance - Research Scientist, Reinforcement Learning

ByteDance, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Sr. Performance Test Engineer

Next Level Business Services, United States (On-Site)

Apex logic - Sr. Full-Stack Developer - Product

Apex logic, United States (Remote)

Head Digital Works - Node.js Backend Developer

Head Digital Works, India (On-Site)

TIBCO - Senior QA Engineer

TIBCO, India (On-Site)

GoTo Group - Data Platform Engineer

GoTo Group, India (On-Site)

ION - Senior Technical Consultant - Endur

ION, United States (On-Site)

Zoox - Data Scientist Internship/Co-op

Zoox, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Fluence - Product Owner- Controls Software

Fluence, India (Hybrid)

Enphase Energy - Pricing Analyst

Enphase Energy, India (On-Site)

Coupa Software - Lead Integration Engineer

Coupa Software, India (Remote)

Kindred Group plc - Senior Test Engineer, Backend

Kindred Group plc, India (On-Site)

Zuru - Data Engineer

Zuru, India (On-Site)

Intelsat - Senior UX Designer

Intelsat, India (Hybrid)

BOT VFX - Lead FX Artist

BOT VFX, India (On-Site)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Microsoft - Software Engineer 2

Microsoft, United States (Remote)

Luxoft - Regular DevOps Engineer with Python knowledge

Luxoft, United States (Remote)

ByteDance - Video Codec Architect - Multimedia Lab

ByteDance, United States (On-Site)

Ceragon Networks - Verification Team Lead

Ceragon Networks, India (On-Site)

Intel Corporation - GPU Firmware Development Engineer

Intel Corporation, United States (Hybrid)

Get notifed when new similar jobs are uploaded