Staff Software Engineer

3 weeks ago


Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

Transforming Data with AI

NetApp is the data authority, helping customers leverage and manage their data wherever it resides – in the cloud, in their data centers, or anywhere data flows. As a Staff Software Engineer, you will be part of a software engineering team involved in the development and design of our AI Data Platform built on NetApp's flagship storage operating ONTAP.

Key Responsibilities

  • Design and develop AI/ML workflows and MLOps pipelines using PyTorch, TensorFlow, and Keras.
  • Collaborate with cross-functional teams to integrate AI/ML models with our storage operating system.
  • Develop and maintain microservices and REST APIs using Kubernetes, Docker, and containerization.
  • Work with Big Data technologies like Spark, Hadoop, and distributed storage systems for handling large-scale datasets and parallel processing.
  • Participate in technical discussions and contribute to the development of our AI Data Platform.

Requirements

  • Proficiency in programming languages like Python, GO, Java/C#, C/C++.
  • Experience with Machine Learning Libraries and Frameworks: PyTorch, TensorFlow, Keras, Open AI, LLMs (Open Source), LangChain etc.
  • Experience working in Linux, AWS/Azure/GCP, Kubernetes – Control plane, Auto scaling, orchestration, containerization.
  • Experience with No Sql Document Databases (e.g., Mongo DB, Cassandra, Cosmos DB, Document DB).
  • Experience working building Micro Services, REST APIs and related API frameworks.
  • Experience with Big Data Technologies: Understanding big data technologies and platforms like Spark, Hadoop and distributed storage systems for handling large-scale datasets and parallel processing.
  • Experience with AI/ML frameworks like PyTorch or TensorFlow.
  • Storage Domain experience is a plus.
  • Experience with Filesystems or Networking or file/cloud protocols is a plus.
  • Proven track record of leading mid to large sized projects.
  • This position requires an individual to be creative, team-oriented, a quick learner and driven to produce results.

Education

Typically requires a minimum of 12 years of related experience with a Bachelor's degree or 12 years and a Master's degree; or a PhD with 10 years experience; or equivalent experience.



  • Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    Job Title: Staff Software EngineerNetApp is seeking a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for designing and developing AI Data Platform built on NetApp's flagship storage operating ONTAP.Key Responsibilities:Design and develop AI Data Platform using ONTAPCollaborate with...


  • Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    Job Title: Staff Software EngineerNetApp is seeking a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for designing and developing AI Data Platform built on NetApp's flagship storage operating ONTAP.Key Responsibilities:Design and develop AI Data Platform using ONTAPCollaborate with...


  • Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    Job Title: Staff Software EngineerJob SummaryAs a Staff Software Engineer at NetApp, you will be part of a dynamic team responsible for developing and designing AI Data Platform built on NetApp's flagship storage operating system, ONTAP. This platform is the #1 Storage Operating System in the world, managing hundreds of Exabytes of customer information. We...


  • Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    Job Title: Staff Software EngineerJob SummaryAs a Staff Software Engineer at NetApp, you will be part of a dynamic team responsible for developing and designing AI Data Platform built on NetApp's flagship storage operating system, ONTAP. This platform is the #1 Storage Operating System in the world, managing hundreds of Exabytes of customer information. We...


  • Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    Transforming Data with AINetApp is the data authority, helping customers leverage and manage their data wherever it resides – in the cloud, in their data centers, or anywhere data flows. As a Staff Software Engineer, you will be part of a software engineering team involved in the development and design of our AI Data Platform built on NetApp's flagship...

  • Software Engineer

    1 month ago


    Windsor, Windsor and Maidenhead, United Kingdom Epsilon Full time

    About the RoleWe're seeking a highly skilled and motivated Software Engineer to join our London-based Experiences Squad. As a key member of our team, you'll play a crucial role in shaping the future of our Yieldify Conversion Platform.Key ResponsibilitiesDesign and develop high-quality software solutions using TypeScript and Angular/React.Collaborate with...

  • Software Engineer

    1 month ago


    Windsor, Windsor and Maidenhead, United Kingdom Epsilon Full time

    About the RoleWe're seeking a highly skilled and motivated Software Engineer to join our Experiences Squad in London. As a key member of our team, you'll play a crucial role in shaping the future of our Yieldify Conversion Platform.Key ResponsibilitiesDesign and develop high-quality software solutions using TypeScript and Angular/React.Collaborate with...

  • Software Engineer

    1 month ago


    Windsor, Windsor and Maidenhead, United Kingdom Epsilon Full time

    About the RoleWe're seeking a highly skilled and motivated Software Engineer to join our Experiences Squad in London. As a key member of our team, you'll play a crucial role in shaping the future of our Yieldify Conversion Platform.Key ResponsibilitiesDesign and develop high-quality software solutions using TypeScript and Angular/React.Collaborate with...

  • Software Engineer

    1 month ago


    Windsor, Windsor and Maidenhead, United Kingdom Epsilon Full time

    About the RoleWe're seeking a highly skilled and motivated Software Engineer to join our London-based Experiences Squad. As a key member of our team, you'll play a crucial role in shaping the future of our Yieldify Conversion Platform.Key ResponsibilitiesDesign and develop high-quality software solutions using TypeScript and Angular/React.Collaborate with...

  • Software Engineer

    4 weeks ago


    Windsor, Windsor and Maidenhead, United Kingdom Epsilon Full time

    About the RoleWe're seeking a talented Software Engineer to join our London team as part of the Experiences Squad. As a key member of our team, you'll play a crucial role in shaping the future of our Yieldify Conversion Platform.Key ResponsibilitiesDesign and develop high-quality, scalable software solutions that meet the needs of our clients.Collaborate...


  • Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    Job Title: Senior Software Development EngineerNetApp is seeking a Senior Software Development Engineer to join our team in Bangalore, India. As a member of our software engineering team, you will be involved in the development and design of our AI Data Platform built on NetApp's flagship storage operating system, ONTAP.The ideal candidate will have a strong...


  • Windsor, Windsor and Maidenhead, United Kingdom NetApp Full time

    About NetAppNetApp is a global leader in cloud data services, empowering organizations to change the world with data. We provide a full range of hybrid cloud data services that simplify management of applications and data across cloud and on-premises environments to accelerate digital transformation.Job SummaryWe are seeking a talented and motivated Level 2...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    We are Centrica, a family of brands revolutionising a cleaner, greener future. Our mission is to make an impact that will truly change tomorrow. We're seeking talented Senior Software Quality Engineers to join our Digital QA team.As a Senior Software Quality Engineer, you will be responsible for designing and maintaining test plans, test cases, and test...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    We are Centrica, a family of brands revolutionising a cleaner, greener future. Our mission is to make an impact that will truly change tomorrow. We're seeking talented Senior Software Quality Engineers to join our Digital QA team.As a Senior Software Quality Engineer, you will be responsible for designing and maintaining test plans, test cases, and test...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    We are seeking a skilled Senior Software Engineer to join our team. Responsibilities include designing and developing large-scale software applications using Java and cloud computing technologies. Portfolio management and code optimization are also key aspects of this role.


  • Windsor, Windsor and Maidenhead, United Kingdom Altair Engineering Full time

    Transforming the Future with Convergence of Simulation and DataAs a Senior Software Engineer at Altair Engineering, you will be responsible for creating CAD (Catia/NX) parametric math models for commodities using Knowledge Based Engineering template modeling techniques. This role requires extensive knowledge of Catia/NX modeling and an extensive background...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Full time

    We are Centrica, a family of brands revolutionising a cleaner, greener future. As a talented Software Engineer, you will play a vital role in energising a greener, fairer future. Our cross-functional teams are responsible for building, testing, and running their platforms in production. Working with Product Owners to define the roadmaps, you will be...

  • Software Engineer

    3 days ago


    Windsor, Windsor and Maidenhead, United Kingdom Optime Group Full time

    Job Title: Software Engineer - Cloud InfrastructureWe are seeking a skilled Software Engineer to join our team in developing and maintaining cloud-based infrastructure. The ideal candidate will have experience with cloud platforms and be proficient in programming languages such as Java, Python, and C++. The role involves designing, implementing, and testing...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Plc Full time

    About the RoleWe're seeking a talented Software Engineering Graduate to join our team at Centrica Plc. As a key member of our Digital Technology Services (DTS) team, you'll play a crucial role in shaping the future of our digital products and services.Key ResponsibilitiesDevelop cutting-edge software solutions for our customersCollaborate with...


  • Windsor, Windsor and Maidenhead, United Kingdom Centrica Plc Full time

    About the RoleWe're seeking a talented Software Engineering Graduate to join our team at Centrica Plc. As a key member of our Digital Technology Services (DTS) team, you'll play a crucial role in shaping the future of our digital products and services.Key ResponsibilitiesDevelop cutting-edge software solutions for our customersCollaborate with...