Staff Software Engineer-9398-Machine Learning

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

Job Summary

Job Description

Seeking a Staff Software Engineer with 8+ years of experience in Machine Learning, Python, Spark, and PySpark. Lead the development of real-time ML platforms, design large distributed systems, and mentor engineers. Experience with cloud platforms (AWS, Azure, Google Cloud) is essential.
Must have:
  • Machine Learning
  • Python, Spark
  • PySpark, Cloud
  • Distributed Systems
Good to have:
  • MS or PhD
  • Large Datasets
  • End-to-End ML
  • PyTorch, CUDA
Perks:
  • Team of Engineers
  • Advancement Opportunities

Job Details

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

Similar Jobs

GoTo Group - SDET - Growth

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
eBay - Sr. MTS, Software Engineer

eBay

San Jose, California, United States (Hybrid)
6 Months ago
Netflix - Data Engineer (L5) - Growth Insights and Foundations

Netflix

Washington, United States (Remote)
5 Months ago
Syniverse - Sr QA Engineer

Syniverse

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Luxoft - Test Automation Engineer - Selenium

Luxoft

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Intel Corporation - Graduate Talent (SOC DFT Verification)

Intel Corporation

Kulim, Kedah, Malaysia (Hybrid)
3 Months ago
Google - Senior Silicon Digital Design Engineer

Google

(On-Site)
3 Months ago
Google - Lead Graphics Processing Unit Architect

Google

Mountain View, California, United States (On-Site)
3 Months ago
Assystems - Mechanical Engineer

Assystems

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Barbaricum - Vehicle Electronics Engineer

Barbaricum

Warren, Michigan, United States (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Java Developer (Services), Noida

ION

Noida, Uttar Pradesh, India (Hybrid)
5 Months ago
Nagarro - Senior Engineer, Java

Nagarro

India (Remote)
5 Months ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Burlingame, California, United States (Remote)
4 Months ago
Avantor - Data Scientist

Avantor

Coimbatore, Tamil Nadu, India (On-Site)
6 Months ago
PlayStation Global - Server Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
4 Months ago
Britive - SENIOR UI ENGINEER- BANGALORE

Britive

Bengaluru, Karnataka, India (Remote)
4 Months ago
ByteDance - Backend Software Engineer (SRE) Intern - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Canva - Engineering Manager (BE) - Security Platform Engineering (Remote across ANZ)

Canva

Auckland, Auckland, New Zealand (Remote)
4 Months ago
Fluxon - Staff Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

TRUSTKLUB - Aem Developer

TRUSTKLUB

Kolkata, West Bengal, India (On-Site)
6 Months ago
Paytm - Engineering manager -  (C++, Embedded C)

Paytm

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
PwC - IN-Senior Associate_SAP SD_Enterprise Apps SAP_Advisory_PAN India

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
Lascade - Creative Manager

Lascade

Kochi, Kerala, India (On-Site)
6 Months ago
Paytm - AGM - Banking Alliances EDC Retail - Business Development

Paytm

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Luxoft - Frontend Developer (React)

Luxoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Saviynt - Engineering Manager

Saviynt

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Unity - Recruiting Coordinator

Unity

Karnataka, India (On-Site)
6 Months ago
Ivy - Principal Engineer - Angular

Ivy

Hyderabad, Telangana, India (On-Site)
6 Months ago
Dream Sports - SDE 3 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Patterned Learning Career - Junior Java Software Engineer

Patterned Learning Career

(Remote)
3 Months ago
Starkflow - Technical Lead (ReactJs)

Starkflow

United Arab Emirates (On-Site)
4 Months ago
Intel Corporation - IP Design Verification Engineer

Intel Corporation

Penang, Malaysia (Hybrid)
3 Months ago
N-iX - Senior Embedded C Engineer (#2500)

N-iX

Lviv, Lviv Oblast, Ukraine (Hybrid)
3 Months ago
Zoox - Senior Embedded Software Engineer - Platforms

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
Meta - Embedded Software Engineer, Firmware - Reality Labs

Meta

Burlingame, California, United States (On-Site)
4 Months ago
Krafton  - [Publishing Platform Div.] Sr. Web Front-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
4 Months ago
Ubisoft - Team Lead (W/M/NB)

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
9 Months ago
Microsoft - Senior Applied Scientist

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
3 Months ago
Hashlist - Staff Perception Engineer

Hashlist

Bengaluru, Karnataka, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded