companyChalk logo

Software Engineer at Chalk | San Francisco

ChalkSFNew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Your QualificationsMinimum of 2 years of professional backend software engineering experienceSolid understanding of computer science fundamentals; we value experience building and maintaining real systems over algorithmic challengesAbility to lead the development of new components in existing systems and take full ownership of your work

About the job

About Chalk

Chalk is revolutionizing the data infrastructure that underpins machine learning applications. We dismantle complexity, minimize latency, and eliminate scalability hurdles that have historically limited ML functionalities. Our platform melds the speed of Rust with intuitive tools that developers find highly engaging. Industry leaders rely on Chalk for a multitude of solutions, including preventing fraudulent credit card transactions, confirming identities, and enhancing clean energy utilization. Recently, we secured a $50 million Series A funding round, spearheaded by Felicis.

About the Role

We are on the lookout for talented Software Engineers to become part of our dynamic team. This is a unique chance to join as an early team member in a high-growth startup environment and make a significant impact. You will engage with complex engineering challenges with substantial autonomy and responsibility.

The ideal candidate will possess a robust foundation in systems engineering. At Chalk, we tackle problems rooted in DBMS query planning & optimization, compiler design, and distributed analytical data processing systems.

Our team uses both dynamic and static analysis techniques for optimizing user Python code, orchestrating the infrastructure that the code implies, and tracking the data flow metadata throughout our systems.

Our team operates in the office five days a week. While we remain flexible for unavoidable conflicts, please note this is not a hybrid position.

Your Responsibilities

  • Collaborate directly with Chalk’s co-founders

  • Write code in Python and Rust

  • Design, implement, deploy, and maintain key components of our query planning and execution engine

  • Rapidly iterate to enhance Chalk’s platform based on user feedback

Your Qualifications

  • Minimum of 2 years of professional backend software engineering experience

  • Solid understanding of computer science fundamentals; we value experience building and maintaining real systems over algorithmic challenges

  • Ability to lead the development of new components in existing systems and take full ownership of your work

About Chalk

Chalk is a forward-thinking company dedicated to simplifying the complexities of machine learning. By providing a high-speed, developer-friendly data platform, we empower companies to harness machine learning for a variety of applications, enhancing their capabilities and driving innovation.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.