waypointjobs

Chemix, Inc.

Senior Software Engineer

sunnyvale, CA

Check who can apply and the requirements below before continuing.

About this opportunity

Chemix, Inc. lists this Senior Software Engineer opportunity in sunnyvale, California. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Chemix is seeking a highly-motivated software engineer to develop and expand our AI platform for autonomous battery materials discovery and optimization. Better batteries are a critical piece of humanity's transition to sustainable energy. As a software engineer at Chemix, you will contribute to our mission by building and maintaining the data pipelines that process our large experimental datasets. You'll make a fundamental contribution to developing the batteries that will power the electrification revolution in transportation and beyond.

As an early employee at a fast-moving startup, we expect you to quickly and creatively solve all kinds of technical problems, including those beyond your core expertise. An ideal candidate is able to learn quickly, is eager to stretch their knowledge of software development and computational infrastructure, takes pride in the quality of their work, and wants to make a real impact in energy storage technologies for electric transportation.

Responsibilities:

Develop and maintain data pipelines and core infrastructure for various types of battery data and use cases

Maintain and expand the codebases of our internal python libraries for battery data processing and machine learning

Design and implement new computational infrastructure as needed to facilitate our daily computational workflows

Introduce new software frameworks, workflows, and libraries, and development practices

Interface with our machine learning research staff, data engineers, and battery engineers to understand our software and data use cases, and design and implement solutions

Inform the optimization of the R&D process that generates our data

Requirements

Either:

Degree in computer science and 2+ years of work experience, or

Degree in the physical, chemical, or biological sciences, combined with 4+ years of work experience in software development

Also:

Extensive experience with the python data stack, e.g. pandas, numpy, Dask

Experience with cloud web services (AWS, Google Cloud, Azure, etc.), databases, and Docker

Experience with software dev-ops: git, testing, CI/CD

Clear communication and good people skills

Strong organization and ability to manage parallel projects

Nice to have:

Experience with workflow orchestration tools, e.g. Airflow, Prefect, Luigi

Previous experience with batteries and battery data

Familiarity with experimental chemistry/materials science

Benefits

Stock Option Plan

Health Care Plan (Medical, Dental & Vision)

Retirement Plan (401k)

Paid Time Off (Vacation, Sick & Public Holidays)

Family Leave (Maternity, Paternity)

#J-18808-Ljbffr

Worksite address

sunnyvale, CA, 94087, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job