Software Architect

  • Category: IT Engineer & Developer Jobs
  • Location: Menlo Park, California
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 19K to 33K
  • Published on: 2025/09/21

Full-time or part-time: Full-time

Job title: Software Architect

Job Location: 2700 Sand Hill Road, Menlo Park, CA +4025

Job Description:

Collaborate with the Product Software Architect to define and implement the Product Line roadmap. Architect, design and implement compelling technical solutions in the areas of ML/AI. Help develop and maintain the architectural artifacts for a project prior to the feasibility launch, consisting of design model, architecture document, architectural bootstrapping session, assessment and working prototype of a candidate architecture. With the Project Manager and Product Champion, ensure that the architecture addresses product development and business goals. Ensure that the product development team implements the product architecture properly. Be abreast of the latest technology advances in the areas of concern.

Minimum Education & Experience Requirements:

Master’s degree in Computer Science, Computer Engineering, or a related STEM field, or a foreign equivalent plus 3 years of post-baccalaureate experience in job offered or any Machine Learning/engineering related job titles.

Applicants must possess at least 3 years of experience in the following: (1) applied ML/AI (including Computer Vision, time series analysis, data science); (2) software solutions related to machine learning and artificial intelligence (including services available through public cloud vendors, open source ecosystem and industry standards); (3) design, implementation or architecting in applications or infrastructures, including knowledge of Docker, Kubernetes, automation tool; (4) edge deployments and strategies for optimization; (5) edge architectures, including implications of employing CPU, GPUs, other hardware to execute the ML/AI workloads; (6) edge computing, systems engineering, infrastructure security, monitoring, networking, data and analytics; (7) producing detailed architecture diagrams of project and workflow; (8) articulating the pros and cons of the available technical choices in consideration of the end-toend application; and (+) Python, SQL, PyTorch/Tensorflow/Keras, NumPy, pandas, (Google Cloud (GCP), AWS, Azure).

Compensation for role: $185,250- $204,00/year

>


Company Name: SLB

Related jobs

  • Staff Software Engineer, Mobile

    Who We Are Verily is a subsidiary of Alphabet that is using a data-driven approach to change the way people manage their health and the way healthcare is delivered. Launched from Google X in 2015, our purpose is to bring the promise of precision heal...

    Full Time / Part Time

    $ Estimated: 22K to 33K

    San Bruno, California

    2025/09/21


    Apply Now

  • L3 network Security engineer

    Position:- L3 network Security engineer- with Palo Alto and AWS+ GCP Location:- Palo Alto, CA (Hybrid) Contract (Must have 12+ Years of exp.) VXLAN ( primarily on Linux EVPN) Cumulus EVPN / VXLAN is a NVIDIA based and not sure if you could get exact ...

    Full Time / Part Time

    $ Estimated: 25K to 29K

    Palo Alto, California

    2025/09/21


    Apply Now

  • AV support technician

    Role- AV support technician Location- San Jose, CA(Onsite) Type- Contract Job Description: • Bachelor’s degree in computer science, Information Systems, or other related field. Or equivalent work experience. • Typically has 3 to 5 years of related wo...

    Full Time / Part Time

    $ Estimated: 20K to 28K

    Remote

    2025/09/21


    Apply Now