Search jobs > Sunnyvale, CA > Staff machine learning

Staff Machine Learning & Data Engineer

Fortinet
Sunnyvale, CA, United States
$150K-$215K a year
Full-time

Responsibilities :

  • Work on cloud-based Unified Cloud Application Protection projects
  • Design, develop, and maintain scalable data pipelines and ETL processes to collect, process, and analyze large-scale datasets.
  • Implement and deploy machine learning models into production environments, ensuring reliability, scalability, and performance.
  • Collaborate with data scientists, software engineers, and stakeholders to identify and prioritize data engineering and machine learning projects.
  • Optimize and fine-tune machine learning models for performance and scalability.
  • Develop and maintain robust data architectures and infrastructure, including data storage, data processing, and data retrieval systems.
  • Conduct code reviews and ensure best practices in software engineering and data engineering.
  • Stay up-to-date with the latest advancements in machine learning, data engineering, and related fields.

Requirements :

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in data engineering and machine learning roles.
  • Strong proficiency in programming languages such as Python, Java, or Scala.
  • Experience with machine learning libraries and frameworks such as TensorFlow, PyTorch, scikit-learn, etc.
  • Proficient in data manipulation and analysis using tools like SQL, Pandas, NumPy, etc.
  • Hands-on experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Excellent understanding of data architectures, ETL processes, and data warehousing.
  • Proven ability to build and deploy machine learning models in production environments.
  • Experience with big data technologies such as ElasticSearch, Spark, Flink or similar.
  • Excellent communication and collaboration skills.

The US base salary range for this full-time position is $150,000-$215,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.

Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.

All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.

Why Join Us :

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.

Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

LI-KL1

30+ days ago
Related jobs
Promoted
Apple
Cupertino, California

We are looking for a Machine Learning engineering Technical leader with a passion for using machine learning to create intelligent search applications. This role will have the opportunity to initiate and lead exciting projects to further the state of language understanding at Apple, and use data sci...

TikTok
San Jose, California

On the TikTok Search Team, you will have the opportunity to develop and apply cutting edge machine learning technologies in real-time large-scale systems, which serve billions of search requests every day. Experience in one or more of the following areas: NLP, Ranking, Ads, search engine, recommende...

Promoted
Apple
Cupertino, California

Machine Learning Engineer or Software Engineer, working on advancing the state of the art of machine learning, and deploying large-scale distributed systems. Our team is seeking extraordinary machine learning engineers who are passionate about creating machine learning driven user experiences. Work ...

Annapurna Labs (U.S.) Inc.
Cupertino, California

Machine Learning Compiler Engineer III on the AWS Neuron team, you will be a thought leader supporting the ground-up development and scaling of a compiler to handle the world's largest ML workloads. The Product: AWS Machine Learning accelerators are at the forefront of AWS innovation and one of seve...

Zoox
Foster City, California

The Agent Simulation group at Zoox is in search of machine learning engineers to play a crucial role in enhancing agent behaviors, assessing performance, and developing tools to prioritize simulation results. Experience with production machine learning pipelines: dataset creation, training framework...

Apple
Cupertino, California

As a Senior Machine Learning Engineer, you will be working alongside our world-class creatives, designers, and engineers to help innovate in the productivity space in ways that only Apple can. Experience with large-scale model training and parallelization is a plusExperience improving data quality v...

Netflix
Los Gatos, California

You will lead requirements, design, and implementation of Metaflow product improvements, and have the opportunity to work alongside our applied researchers and data scientists on the cutting edge of machine learning. Machine Learning drives innovation across all product functions and decision suppor...

Apple
Santa Clara, California

Here, you’ll do more than join something — you’ll add something!As a Staff Engineer on ML Compute Team, you’ll join a phenomenal team of hardworking engineers and will be entrusted with a range of responsibilities. We are looking for an experienced software engineer who is excited by the opportunity...

Jupiter Power
Fremont, California

Develop Learning based planning algorithms for trajectories (deep learning, reinforcement learning, decision trees, etc) to ensure that the vehicle behavior is natural, safe, and smooth. Experience in at least one of the following: robotics research in motion planning, trajectory optimization, plann...

BHO Tech
Palo Alto, California

Senior Software Engineer - Machine Learning. We are seeking world-class machine learning experts to join our engineering team. You will be working with a team of talented engineers and researchers to develop core machine learning algorithms for improving the unique user experience available only wit...