Don’t let the quirky name fool you! We’re on a mission to transform the way people interact with and understand their data. We aim to empower and delight data practitioners by building an even richer, more scalable, and more collaborative experience atop the already amazing DuckDB open-source project. We’ve already launched our minimally-viable product and we need your help to build out key pieces of our infrastructure and contribute directly to a delightful product experience. .
Our team is a diverse mix of passionate, collaborative and empathetic data industry veterans from Google, Amazon, Meta, Snowflake, SingleStore, Databricks, and the like. We’re geographically distributed across 4 engineering hubs, spanning the US and Europe.
We're seeking an intern to help develop a Python wrapper for Mosaic , a DuckDB-powered visualization library. This project sits at the exciting intersection of databases, data visualization, and web development. You'll be contributing to an open-source library that enables data scientists and analysts to create interactive visualizations directly from Python, using the efficiency and in-browser capabilities of DuckDB Wasm. This will be a 10-12 week program during the Summer of 2025.
Design, test and implement a Python wrapper for Mosaic's JavaScript library
Create bindings that allow seamless integration between Python and web components
Develop APIs that feel natural to Python users while maintaining Mosaic's powerful features
Write comprehensive documentation and blog posts to announce the project
Collaborate with the team to ensure the wrapper maintains compatibility with MotherDuck’s features
Create example Jupyter notebooks and data applications showcasing the wrapper's capabilities
Strong Python programming skills with experience building maintainable code
Understanding of software design principles and API development
Familiarity with data visualization concepts and libraries (like Matplotlib, Plotly, or similar)
Experience with Git and collaborative development
Currently pursuing a degree in Computer Science or related field
Currently based in and able to work from our Seattle location
Experience with compiler design or language binding development
Familiarity with SQL and database concepts
Knowledge of WebAssembly or browser technologies
Experience with Jupyter notebooks and scientific Python stack
Contributions to open-source projects
Competitive compensation
Hybrid work environment based in the Eastlake neighborhood in Seattle
Catered lunches
Hands-on experience with cutting-edge data visualization technology
Mentorship from experienced engineers
Exposure to modern database systems and web technologies
Opportunity to contribute to an open-source project
Does this role sound appealing to you, but you’re missing some of the requirements or don’t quite think you’re qualified? Please apply anyway. Research has shown that underrepresented groups in technology often shy away from roles which aren’t a 100% match. We aim to build a diverse team and will strongly consider applicants who bring many of the requirements plus have other experiences which round out their qualifications.
$5K – $8K per month
Individual pay is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the US base salary only.
...Intro Join our American Airlines family and help shape the future of inflight experience. As Manager, Inflight Standards, you will lead a team responsible for developing andmaintainingstandards that define the Flight Attendant andCustomerExperience. This includes...
...Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants and consumers to one another millions...
...Cab Signs is looking for a Sign Maker with a graphics background and sign manufacturing experience to join our team. This is a hands-on position where you will be responsible for both graphic design work and sign production. If you are detail-oriented, have a strong work...
...Join a growing team where your work matters! IPCMobile is looking for a reliable, detail-oriented Electronics Assembler to help keep our products customized. This is a stable, full-time role with consistent hours (Mon-Fri, 8am-5pm) and excellent benefits from day one....
...Crawford, Murphy & Tilly is seeking a Digital Marketing Specialist to join the Marketing & Communications team in Indianapolis, IN or St.... ...professional services, creative agency, or engineering/architecture/consulting setting(s) preferred] Experience managing a websites...