drjobs Software Engineer PyDough Project

Software Engineer PyDough Project

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

1-3years

Job Location drjobs

Ahmedabad - India

Monthly Salary drjobs

81 - 100

Vacancy

1 Vacancy

Job Description

This is a remote position.

We are seeking a Software Engineer PyDough Project to join our team. You will work at the intersection of Python data analytics and AI to create the PyDough Project which leverages object relationships to build an analytics interface that is more scalable to complex business questions and a better target for LLM generation. As a Software Engineer you will directly influence the direction of the project by working to ensure PyDough is highly efficient building a best-in-class user experience including AI integration and ultimately ensuring PyDough is general enough to be used with a variety of data sources. In this role you can help build a future where data analytics is accessible to people of all backgrounds.

Responsibilties:
  • Design develop and test the PyDough project using industry-standard Python packages and tooling.
  • Contribute to documentation and educational content on the PyDough project.
  • Respond to community feedback and help foster a positive open-source community.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g. style guidelines checking code in accuracy testability and efficiency).

Requirements

  • B.S. or M.S. in Computer Science or a related field or equivalent experience
  • 1 years Experience working with Python- Experience with testing frameworks such as Pytest.
  • Familiarity with writing SQL queries or using SQL-based frameworks such as SQLAlchemy.
  • Strong teamwork communication skills and attention to detail.
  • Experience integrating Databases through ODBC JDBC or equivalent connectors.
  • Experience working with big data storage formats such as Apache Iceberg.
  • Experience optimizing SQL queries for runtime performance.
  • Experience working with LLM integration.
  • Contributions to 1 or more open source projects ideally acting as a regular contributor.
  • Familiarity with the differences between two or more SQL dialects.

Benefits

  • Work Location: Remote
  • 5 days working

B.S. or M.S. in Computer Science or a related field, or equivalent experience 1+ years Experience working with Python- Experience with testing frameworks such as Pytest. Familiarity with writing SQL queries or using SQL-based frameworks such as SQLAlchemy. Strong teamwork, communication skills, and attention to detail. Experience integrating Databases through ODBC, JDBC, or equivalent connectors. Experience working with big data storage formats such as Apache Iceberg. Experience optimizing SQL queries for runtime performance. Experience working with LLM integration. Contributions to 1 or more open source projects, ideally acting as a regular contributor. Familiarity with the differences between two or more SQL dialects.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.