Rockefeller Philanthropy Advisors is hiring a Senior Python Engineer - ML and Data Science to shape the experience of thousands of machine learning engineers and data scientists. You will be at the crossroads of data science and backend engineering, expanding the capabilities of the Python ecosystem and optimizing performance for real-time analytics.
What You'll Do
- Design and implement Python features that streamline data ingestion, transformation, and exploration for analytics and ML teams.
- Enhance existing integrations with popular data science libraries, improving the interoperability between Python and modern analytical databases.
- Contribute actively to open-source repositories, ensuring compatibility with leading data science and machine learning frameworks.
- Optimize performance for querying and data handling in Python-driven environments.
- Work closely with cross-functional teams (engineering, product, community) to gather feedback and improve developer and data science user experience.
- Develop reference architectures and examples to guide best practices in data workflows and ML integration.
What We're Looking For
- Expert-level proficiency in Python and familiarity with key libraries such as Pandas, Polars, Scikit-learn, or PyTorch.
- Hands-on experience integrating databases or analytical engines (e.g., Snowflake, BigQuery, DuckDB) into ML or analytics pipelines.
- Solid understanding of distributed systems and OLAP architecture.
- Proven ability to work in open-source environments and contribute to public codebases.
- Strong collaboration skills with experience in cross-functional teams and user feedback loops.
- Excellent written and verbal communication skills, with the ability to translate complex technical ideas to diverse audiences.
Nice to Have
- Prior exposure to ClickHouse or similar high-performance analytical databases.
- Knowledge of ML workloads and how they intersect with large-scale data processing.
- Experience working in developer-first or database infrastructure companies.
Technical Stack
- Python, Pandas, Polars, Scikit-learn, PyTorch, Snowflake, BigQuery, DuckDB, ClickHouse
Team & Environment
Highly distributed and collaborative environment. Collaborate with product, engineering, and external communities.
Benefits & Compensation
- Stock options as part of every offer.
- Flexible remote work environment; globally distributed team across 20+ countries.
- Employer contributions toward healthcare.
- Generous time off policies (flexible in the US, generous elsewhere).
- $500 home office stipend for remote team members.
- Global in-person gatherings and offsites.
- Compensation: New York / San Francisco: $139,000—$209,500 USD; Los Angeles / Washington, DC: $125,000—$188,550 USD; US Remote: $118,000—$178,000 USD + equity.
Work Mode
This is a global remote role open to candidates in the United States.
Rockefeller Philanthropy Advisors is an equal opportunity employer.