Enable job alerts via email!

Backend Software Engineer, ML

Bayside Solutions

California

Remote

USD 135,000 - 156,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Backend Software Engineer to join their dynamic team. In this role, you will collaborate with engineers and customers to facilitate the migration to next-generation services for machine learning applications. Your expertise in Python, Java, and data management will be pivotal in ensuring seamless transitions for clients. If you are passionate about technology and eager to tackle challenges in a collaborative environment, this opportunity is perfect for you.

Qualifications

  • Thorough knowledge of Python, Java, and Spark required.
  • Experience with infrastructure technologies like Kube and Helm.

Responsibilities

  • Migrate public data sets using Python tooling.
  • Coordinate with customers to migrate their datasets.

Skills

Python
Java
Spark
PostgreSQL
CI/CD pipelines
Good communication skills

Tools

Kube
Helm
AWS S3
Superset
PyTorch
Tensor Flow

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by Bayside Solutions. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$65.00/hr - $75.00/hr

Backend Software Engineer, ML

W2 Contract

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

Location: Remote Role - PST

Job Summary:

As a Backend Software Engineer, you will work with the engineering team, EPM, and customers to support customer migration to next-generation services that generate, manage, and consume datasets, features, and embeddings used for ML training. You will utilize tooling to migrate data and work with customers to change their Python clients to start using the new SDK. This role requires working with multiple partner teams and customers to deploy our services to these accounts.

Duties and Responsibilities:

  • Migrate public data sets using Python tooling.
  • 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 to the tool.
  • Assist EPMs in collecting metrics to track the migration progress.
  • 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 and Helm and familiarity with Data/ML infrastructure and operations.
  • Experience working with production systems and knowledge of deployments, releases, and CI/CD pipelines
  • Solid understanding of distributed systems
  • Understanding of technologies like Spark and Iceberg
  • General knowledge of AWS S3 object storage
  • Good communication skills with internal customers
  • Able to determine software code viability and independently deliver on the development of applications
  • Knowledge of Superset is a plus
  • Familiarity with Machine Learning lifecycle and tools, such as PyTorch and Tensor Flow, is preferred.

Desired Skills and Experience

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 www.baysidesolutions.com.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Bayside Solutions by 2x

Get notified about new Software Engineer jobs in San Mateo County, CA.

Software Engineer, Full-Stack Opening, USA
R&D AI Software Engineer / End-to-End Machine Learning Engineer / RAG and LLM

United States $85.10-$251,000.00 2 weeks ago

Software Engineer, Full-Stack Opening, Chile

Menlo Park, CA $115,000.00-$185,000.00 2 weeks ago

United States $70.67-$208,000.00 2 weeks ago

Machine Learning Researcher / Engineer (Foundational Models)
Senior Python Engineer (International - Remote)

San Mateo, CA $80,000.00-$100,000.00 2 months ago

Sr. Software Engineer, Full-Stack Opening, USA
Senior Software Engineer - Clearing & Securities Finance

San Mateo, CA $90,000.00-$180,000.00 1 year ago

Senior/Staff+ Software Engineer - Ledger Team

San Mateo, CA $100,000.00-$180,000.00 9 months ago

Sr. Software Engineer, Full-Stack Opening, Chile
Sr AI/ML Engineer, Agentic Systems 200k-300k (Hybrid or Remote)

San Mateo, CA $200,000.00-$300,000.00 1 week ago

Sr/Staff Engineer, Generative AI - 200k-300k (Hybrid or Remote)

San Mateo, CA $200,000.00-$300,000.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer II/Sr Software Engineer (UK)

Iambic Therapeutics, Inc.

California

Remote

USD 80,000 - 140,000

7 days ago
Be an early applicant

AI/ML Software Engineer

Alldus International Consulting Ltd

California

Remote

USD 150,000 - 225,000

6 days ago
Be an early applicant

Sr. Principal Backend Engineer - Data Team - Roon

Harman

California

Remote

USD 129,000 - 191,000

7 days ago
Be an early applicant

Software Engineer - L3 Support

Canonical

Cincinnati

Remote

USD 100,000 - 200,000

3 days ago
Be an early applicant

Software Engineer - L3 Support

Canonical

Pittsburgh

Remote

USD 110,000 - 165,000

5 days ago
Be an early applicant

HPC Software Engineer

Canonical

Cincinnati

Remote

USD 100,000 - 200,000

10 days ago

Principle Software Developer

Pearson

Harrisburg

Remote

USD 90,000 - 150,000

10 days ago

Principle Software Developer

Pearson

Jefferson City

Remote

USD 90,000 - 150,000

10 days ago

Senior AI/ML Software Engineer - Remote - 2286073

UnitedHealth Group

Eden Prairie

Remote

USD 89,000 - 177,000

Today
Be an early applicant