Grit | Senior Software Engineers / ML Engineers + Design | New York or (rarely) Remote | Full-time | $150–250k + equity
We’re building software to automatically fix technical debt. We do this by combining expressive static analysis tooling (we’ve built a developer-friendly query language for code) with machine learning to automatically migrate code to new patterns and platforms. We’re in private beta, but have deployed thousands of successful changes for initial customers and have raised a large seed round from top investors (Founders Fund, 8VC, Abstract Ventures). We’ve solving challenges at the intersection of machine learning and programming languages using Scala, Rust, TypeScript, and LLMs. We’re hiring for both smart generalists and PL/ML experts who are interested in collaborating on problems like automatically inserting new types into codebases and using unit tests for self-supervised learning.
Here are a few reasons you might be interested in applying:
- We’re working on the edge of the possible and doing deep technical work in parsers/language design and machine learning.
- We mostly work in-person in New York, but remote is also possible for outstanding candidates who have proven success in a remote model.
Find out more at https://www.grit.io/careers or email morgante@grit.io.
thatDot | REMOTE | https://www.thatdot.com The project you'd work on: https://quine.io
UI/UX engineers or full-stack engineers with experience designing and building front-end software in React and Typescript.
-or-
Scala engineers with experience designing, building, and optimizing compilers: Mid- and Senior- Levels
thatDot has created the world's first Streaming Graph, called "Quine" to make interpreting high-volume data streams dramatically faster and easier [1]. After 7 years of DARPA-funded research and development with a fantastic team of engineers, it's a game-changing core infrastructure technology. Our products are used by major security companies to do real-time behavioral analysis, monitor and triage their alarms, and automate remediation of security threats.
We're an early-stage venture backed company, and now is a great time to join! We believe strongly that each person should get more from their job than just a paycheck! It should be interesting, provide a chance to learn new things, help advance your career, work with amazing and kind people, and be fun! A person ≠ their opinions. We value individual people who know how to disagree productively with each other so we can all learn. We deliberately cultivate a space where learning new things is the goal.
Non-traditional backgrounds (i.e. non-CS degrees) are strongly encouraged; philosophy majors wanted!
Tools in our stack - NOT REQUIRED if you're willing to learn:
- Scala. We happily use pragmatic functional programming on the JVM.
- Akka. The Actor model is at the heart of what we do.
- Akka Streams. Backpressure is the ideal way to approach streaming data.
- Databases like Cassandra, RocksDB, and more.
- …and the right tool for the job.
If you're interested in learning more, please reach out to: contact@thatDot.com or check out this page: https://www.thatdot.com/company/careers
[1] https://www.thatdot.com/blog/scaling-quine-streaming-graph-t...