Chalk, a rapidly growing startup that recently raised a $50 million Series A, is revolutionizing the machine learning applications landscape with their innovative data platform. As a Software Engineer at Chalk, you'll join an early-stage team working on challenging problems in DBMS query planning & optimization, compilers, and distributed analytical data processing systems. The role involves working with both Python and Rust to build and optimize systems that handle dynamic and static analysis of Python programs.
The position offers a unique opportunity to work directly with the co-founders and make a significant impact in a high-growth environment. You'll be based in either their San Francisco or New York office, working in-person with a team that's tackling complex engineering challenges. The role requires a strong background in systems engineering and offers substantial autonomy in designing and implementing critical components of their query planning and execution engine.
The compensation package is highly competitive, ranging from $175K to $275K, plus equity and comprehensive benefits including medical, dental, and vision insurance, retirement savings, and various lifestyle perks such as daily meals and commuter benefits. The company culture emphasizes pragmatic problem-solving, autonomous work, and direct impact on business outcomes.
This is an ideal opportunity for a mid-level software engineer who is passionate about building scalable systems, has strong CS fundamentals, and wants to work on cutting-edge technology that powers the future of machine learning applications. The role offers significant growth potential and the chance to shape the direction of a promising startup in the AI/ML infrastructure space.