Software Engineer

3 Months ago • 3 Years + • Software Development & Engineering

Job Summary

Job Description

Spellbrush seeks a Generalist Software Engineer to build advanced data pipelines, foundational datasets, and supporting infrastructure. The role involves processing petabytes of anime image and video data across thousands of GPUs. Responsibilities include defining processes and infrastructure for data transformation and accessibility (embeddings, video, bounding boxes), collaborating with AI researchers to understand needs and build scalable pipelines, and managing data from various sources (SQL queries, large data transfers). The ideal candidate will be a self-starter comfortable with distributed systems, big data tools (Ray, Spark, Airflow), cloud platforms (AWS, GCP, Azure), and diverse data stores (Snowflake, Redshift, Hive, SQL/NoSQL). Proficiency in scripting (Typescript, Python, Bash) and understanding when to employ complex tools versus simpler solutions is crucial.
Must have:
  • 3+ years software engineering experience
  • Experience with distributed systems and big data tools
  • Scalable data solutions in the cloud
  • Data extraction from diverse sources (SQL, large data transfers)
  • Proficiency in scripting (Typescript, Python, Bash)
Good to have:
  • Experience building large-scale big data pipelines
  • Familiarity with AI research and models
  • Anime enthusiast

Job Details

Here at Spellbrush, we're passionate about making a good anime game.

We also happen to be the world's leading generative AI studio — we're the team behind niji・journey.

We are currently investigating how AI can be used to help human artists perform masterpieces in the most complex medium of our times: videogames.

Our games are characterized by a no-compromise approach to well-balanced gameplay married to a truthful love of visual arts.

If you love turn-based tactics games, please consider applying!

Generalist Software Engineer

About Us

Here at Spellbrush, we're passionate about making a good anime game.

We also happen to be the world's leading generative AI studio — we're the team behind niji・journey.

We are currently investigating how AI can be used to help human artists perform masterpieces in the most complex medium of our times: videogames.

Our games are characterized by a no-compromise approach to well-balanced gameplay married to a truthful love of visual arts.

If you love turn-based tactics games, please consider applying!

About The Role

As Spellbrush continues to grow rapidly, we're seeking talented generalist engineers to join our team and help us build advanced data pipelines, foundational datasets, as well as the tools and infrastructure that support them. If the thought of running a batch job across ten-thousand GPUs to ingest petabytes worth of anime image and videos excites you, this is the job for you!

What You'll Achieve

You'll define the processes and infrastructure to transform and make data readily available across the company, whether it be embeddings, video, bounding boxes, or more.

You'll partner with our world class AI researchers to understand their needs, and then design, build and monitor pipelines that meet today's requirements but can gracefully scale with our growing data size.

Skills You'll Need To Bring

You are a self-starter and can work directly with the research team to gather and synthesize high-impact needs from teammates, designing and implementing the appropriate technical solutions, and effectively communicating about deliverables, timelines and tradeoffs.

You've spent 3+ years as software engineer, with a wide generalist skillset.

You’ve worked with distributed systems, and previously administered a big data toolset (Ray, Spark, Airflow, etc.).

You have hands-on experience shipping scalable data solutions in the cloud (e.g AWS, GCP, Azure, etc.), across multiple data stores (e.g Snowflake, Redshift, Hive, SQL/NoSQL, etc.).

You’re comfortable pulling data from whatever source it may be in, whether that involves writing a complex SQL query to pull a billion rows out of a Bigquery Database, or coordinating the transfer of 10+ PB of data across two S3 regions.

You are highly comfortable with scripting, whether in Typescript, Python, or even Bash when the need arises.

Most importantly, you know when to pull in the complex overengineered tools, and when to instead rely on duct tape.

You may be a good fit if:

You have hands-on experience in designing and building highly scalable and reliable data pipelines

Building data pipelines for AI presents itself with unique challenges. If you’ve previously built large scale big data pipelines, you’d be a good fit.

You’re interested in learning and interfacing with AI researchers

You’ll interface with some of the best AI researchers in the world, meaning that you’ll get to learn from the best. Your code will frequently need to ingest values and embeddings from our state-of-the-art models, and we’ll help you get up to speed here.

You love anime and the anime aesthetic

As a member of our team, you'll have the opportunity to push the boundaries of what's possible in the anime and video game industry. Ideally you're a fan of the genre.

You're comfortable working on small, fast-paced teams

Our engineering team is small but mighty. You'll be working directly with some of the best AI researchers and engineers in the world to integrate their state-of-the-art models into your beautiful interfaces.

We also believe in the unmatched speed of in-person teams, and prefer on-site collaboration in either our primary research office in Tokyo (downtown Akihabara) or San Francisco. Visa sponsorships are available.

Similar Jobs

Hedra - Senior Research Engineer

Hedra

San Francisco, California, United States (On-Site)
3 Months ago
Reltio - Senior AI Engineer - Agentic Applications & LLM Systems

Reltio

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
ISS Stoxx - Senior Python Engineer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Year ago
belka games - Senior Analytics Engineer

belka games

(Remote)
2 Months ago
N-ix - Middle Data Science/AI Engineer

N-ix

Langenfeld, North Rhine-Westphalia, Germany (Hybrid)
2 Months ago
PwC - SAP ABAP Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago
Zscaler - Senior Sales Engineer

Zscaler

United Kingdom (Remote)
1 Month ago
NVIDIA - Senior Mixed Signal Design Verification Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
bytedance - Senior Software Development Engineer, SDN-Traffic Intelligence & Control

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
Sword Health - OS Engineer Trainee

Sword Health

Porto, Porto District, Portugal (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Enphase Energy - Sr Staff Manufacturing Engineer

Enphase Energy

Columbia, South Carolina, United States (On-Site)
1 Month ago
Roblox - People Science Associate

Roblox

San Mateo, California, United States (On-Site)
2 Weeks ago
Kavalirio - Cyber Security Architect

Kavalirio

Orlando, Florida, United States (On-Site)
2 Weeks ago
C1X  Inc  - Senior QA Engineer

C1X Inc

Chennai, Tamil Nadu, India (On-Site)
9 Months ago
Toast - Senior Security Data Engineer

Toast

Dublin, County Dublin, Ireland (Hybrid)
3 Weeks ago
Scout - Senior Diagnostic Systems Engineer

Scout

Fremont, California, United States (On-Site)
1 Month ago
Google - Software Developer III, Infrastructure, Core

Google

Seattle, Washington, United States (On-Site)
2 Months ago
Spaulding Ridge - Data Solutions Architect

Spaulding Ridge

Jaipur, Rajasthan, India (On-Site)
1 Day ago
Tesla - Mechatronics Engineering Internship

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Lightcast - Portuguese Language Linguist

Lightcast

Chennai, Tamil Nadu, India (Remote)
5 Days ago

Get notifed when new similar jobs are uploaded

Jobs in San Francisco, California, United States

Toast - Retail Account Executive

Toast

Oakland, California, United States (Hybrid)
1 Day ago
AGS - American Gaming Systems - Electrical Engineer I

AGS - American Gaming Systems

Duluth, Georgia, United States (On-Site)
3 Weeks ago
funovus - Senior Frontend Engineer

funovus

Redwood City, California, United States (On-Site)
1 Month ago
Vertx Inc. - Indirect Tax - Research and Support Analyst

Vertx Inc.

United States (Remote)
1 Year ago
Qualcomm - Manager, Scheduling & Dispatch

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Axon - Senior Technical Analyst – Revenue & Financial Reporting

Axon

Boston, Massachusetts, United States (Hybrid)
1 Day ago
bytedance - AI Security Researcher - Security Flow

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Greenworks Sunrise Global Marketing - Service & Rework Technician

Greenworks Sunrise Global Marketing

Spanish Springs, Nevada, United States (On-Site)
1 Month ago
Nintendo - Digital Operations Specialist - Publisher and Developer Relations

Nintendo

Redmond, Washington, United States (Hybrid)
3 Months ago
Apple - SWE - Triage Engineer, Siri

Apple

Cupertino, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Stem,  Inc  - Senior Controls Engineer

Stem, Inc

Gurugram, Haryana, India (On-Site)
2 Months ago
WebMD - Senior Software Engineer

WebMD

Navi Mumbai, Maharashtra, India (On-Site)
2 Months ago
Capgemini - SAP BODS Data migration

Capgemini

Hyderabad, Telangana, India (On-Site)
2 Months ago
London stock Exchange - Software Engineer

London stock Exchange

Bangkok, Thailand (On-Site)
1 Month ago
Flow - Engineering Manager

Flow

Palo Alto, California, United States (Hybrid)
8 Months ago
undefined - Engineering Services Practitioner

Bengaluru, Karnataka, India (On-Site)
1 Month ago
undefined - Senior Smart Contract Engineer/Expert

Apac, Northern Region, Uganda (Remote)
3 Months ago
Capgemini - RF Engineer

Capgemini

Gurugram, Haryana, India (On-Site)
1 Month ago
Synechron - Senior Murex Batch Support Engineer

Synechron

Pune, Maharashtra, India (On-Site)
1 Month ago
NVIDIA - DFT Engineer - Hardware

NVIDIA

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Here at Spellbrush, we're passionate about making a good anime game. We also happen to be the world's leading generative AI studio — we're the team behind niji・journey. We are currently investigating how AI can be used to help human artists perform masterpieces in the most complex medium of our times: videogames. Our games are characterized by a no-compromise approach to well-balanced gameplay married to a truthful love of visual arts.

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

Tokyo, Japan (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Spellbrush

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug