Search jobs > Cupertino, CA > Temporary > Software engineer machine

Software Engineer, Machine Learning

Bayside Solutions
Cupertino, CA, United States
$135.2K-$156K a year
Full-time

Software Engineer, Machine Learning

W2 Contract

Salary Range : $135,200 - $156,000 per year

Location : Cupertino, CA - Hybrid Role

Job Summary :

We are the engineering team for an internal service that generates, manages, and consumes datasets, features, and embeddings for ML training.

In this role, you will work with the engineering team to migrate customers from the previous service to our new one. Migration will include tooling to move data and working with customers to change their Python clients to use the latest SDK.

The role will require working with multiple partner teams and customers to deploy our services in these accounts.

Duties and Responsibilities :

  • Migrate public data sets with Python
  • Coordinate with customers to migrate their datasets and provide support during the migration.
  • Help customers change their code to use the new SDK
  • Perform changes to services written in Java.
  • Mitigate and resolve issues identified during migration.
  • Identify and fix issues in the migration tool and add new functions.
  • Assist EPMs in collecting metrics to track the progress of the migration.
  • Deploy the services to new accounts, working closely with partners and engineers.

Requirements and Qualifications :

  • Thorough knowledge of Python, Spark, Java, and PostgreSQL
  • Experience working with infrastructure technologies like Kube, Helm, etc.
  • Familiarity with data and ML infrastructure and operations.
  • Experience working with production systems and knowledge of deployments, releases, and CI / CD pipelines
  • Understanding and experience with distributed systems
  • Understanding of technologies like Spark and Iceberg
  • General knowledge about AWS S3 object storage
  • Good communication skills with internal customers
  • Knowledge of Superset is preferred
  • Familiarity with Machine Learning lifecycle and tools, including PyTorch and TensorFlow, is desired

Desired Skills and Experience

Machine Learning, Python, Spark, Java, PostgreSQL, Iceberg, Superset, PyTorch, TensorFlow, S3

Bayside Solutions, Inc. is not able to sponsor any candidates at this time. Additionally, candidates for this position must qualify as a W2 candidate.

Bayside Solutions, Inc. may collect your personal information during the position application process. Please reference Bayside Solutions, Inc.

s CCPA Privacy Policy at

22 days ago
Related jobs
Promoted
MOLOCO
Redwood City, California

Collaborate with infra engineers, product engineers, data scientists, machine learning engineers, and other stakeholders to define API requirements. Moloco is a machine learning company empowering organizations of all sizes to grow and unlock the full value of their unique first-party data, elevatin...

Promoted
ST LUKE LEARNING CENTER
Palo Alto, California

Software Development Engineer - Machine Learning, Ad Response PredictionAmazon. The role involves designing and developing scalable machine learning systems to enhance the relevance of ads and improve customer experiences. The team works collaboratively with machine learning and natural language pro...

Promoted
Groq
Mountain View, California

We are looking for exceptional machine learning developers/engineers/researchers with experience developing machine learning models. Staff Machine Learning Software Engineer. The models will span domains from machine learning (computer vision, natural language processing, recommendation engines, rei...

Promoted
Google
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
Applied Intuition Inc
Mountain View, California

You will work with a team of world-class software and machine learning engineers who are developing capabilities that will revolutionize the way that people interact with vehicles. We are looking for a machine learning engineer with strong industry experience who is looking to implement and producti...

Promoted
Apple, Inc.
Sunnyvale, California

You will collaborate with diverse cross-functional partners, including model developers, machine learning systems engineers, data scientists, application developers and product managers. The Applied Machine Learning(AML) Solutions Team build solutions that impact across ALL of Apple. Typically these...

Promoted
Apple Inc.
Cupertino, California

In this role, you will be empowered to:• Architect and develop the compiler for Apple proprietary Neural Engine Accelerator architecture, to enable inference of deep learning networks onto this architecture with an emphasis on performance and power• Bring up new hardware silicon and add support in t...

Promoted
Apple, Inc.
Sunnyvale, California

We are looking for the right 3D Computer Vision and Machine Learning Engineer to help us take our efforts to the next level. We are looking for a proactive Computer Vision and Machine Learning Engineer to join our team and help design and implement algorithms for spatial media and AI. The Video Comp...

Promoted
TikTok
San Jose, California

Minimum 1 year of experience in Machine Learning, familiar with at least one Deep Learning framework, e. Support the production of scalable and optimized AI/machine learning (ML) models. Image/Video/Audio retrieval, Representation Learning, Re-Identification, Unsupervised/Self-supervised learning. W...

DoorDash
Sunnyvale, California

As a Senior Machine Learning Engineer, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the growth and personalization experiences at the heart of our fast-growing grocery and retail delivery business. We’re looking for a passionate Applied Machine Learn...