Staff Software Engineer-9398-Machine Learning

5 Days ago • 8-12 Years
Sign up and Unlock PRO benefits for FREE!

About the job

SummaryBy Outscal

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.
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

PlayStation Global - Sr. Software Engineer, Engineering Enablement

California, United States (On-Site)

Unity - Senior Software Engineer, Offerwall

California, United States (On-Site)

PlayStation Global - Software Engineer Intern - Undergraduate

California, United States (Hybrid)

Electronic Arts - Software Engineer Lead (Live Technical Support)

Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Electronic Arts - Software Engineer

North Rhine-Westphalia, Germany (Hybrid)

Electronic Arts - Lead UI Software Engineer - American Football

Florida, United States (On-Site)

Similar Skill Jobs

Fortis Games - Director of Product - Game Tools

United States (Remote)

Skillz - Senior Technical Recruiter

Karnataka, India (On-Site)

Technicolor Creative Studios - Realtime CG Supervisor

Masovian Voivodeship, Poland (Remote)

Technicolor Creative Studios - Realtime CG Supervisor

England, United Kingdom (Remote)

Blind Squirrel Games - Senior Graphics Engineer

California, United States (Hybrid)

Evolution - Video Specialist

Bucharest, Romania (On-Site)

Electronic Arts - XD/ID Technical Artist - EA SPORTS™ NHL

British Columbia, Canada (On-Site)

Electronic Arts - Content Designer - Players (Temporary)

Florida, United States (On-Site)

Jobs in Bengaluru, Karnataka, India

Skillz - Senior Technical Recruiter

Karnataka, India (On-Site)

Starkflow - Equity Research Intern

Haryana, India (On-Site)

Electronic Arts - UI Architect

Telangana, India (On-Site)

Starkflow - Executive Assistant

Haryana, India (On-Site)

Starkflow - HR Manager

Karnataka, India (On-Site)

Scanline VFX - Bidding Manager

Maharashtra, India (Hybrid)

Dream Game Studios - Senior Character Animator

Maharashtra, India (On-Site)

Software Engineering Jobs

Fortis Games - Director of Product - Game Tools

United States (Remote)

Blind Squirrel Games - Senior Graphics Engineer

California, United States (Hybrid)

Evolution - Video Specialist

Bucharest, Romania (On-Site)

Electronic Arts - UI Architect

Telangana, India (On-Site)

Electronic Arts - AI Engineer II

California, United States (On-Site)

Electronic Arts - Full Stack Engineer

Texas, United States (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug