
Senior Software Engineer – Integrations, AI/ML
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in United States.
• Take ownership of and enhance the Python connector and SDK ecosystem for ClickHouse, focusing on performance, reliability, and API design.
• Lead the strategy for integrating AI/LLM within RAG architectures, machine learning feature pipelines, and data applications powered by LLM.
• Develop connectors and integration methodologies for LangChain, LlamaIndex, n8n, embedding pipelines, vector stores, and a broader array of AI tools.
• Actively participate in the open-source community by addressing issues, assisting contributors, advocating for users, and influencing the roadmap.
• Work collaboratively with Product, Cloud, and engineering teams to ensure that integration efforts align with platform priorities.
• Leverage expertise in Data Engineering and Data Science workflows to inform roadmap and prioritization decisions.
• Over 7 years of software development experience, including practical experience as a Data Scientist or Machine Learning Engineer.
• Demonstrated ability in designing, constructing, and maintaining production-quality Python connectors, SDKs, or integrations for at least one major platform.
• Hands-on experience in applying AI/ML in data engineering scenarios, including embedding generation, vector search, feature pipelines, or tools powered by LLM.
• Proficient in the Python data ecosystem, including libraries such as Pandas, NumPy, and Pydantic.
• Strong foundation in database principles: SQL, data modeling, query optimization, and knowledge of OLAP/analytical databases.
• Experience with concurrent Python programming, including threading, multiprocessing, and asynchronous patterns.
• Exceptional written and verbal communication skills; adept at collaborating across engineering functions and with open-source communities.
• Previous experience as a Data Engineer or Data Scientist in a product-oriented or platform role is advantageous.
• Familiarity with ClickHouse or similar high-performance OLAP platforms is a plus.
• Knowledge of the JVM ecosystem is a plus.
• Experience in deploying AI/ML models in production, including inference APIs and vector databases is advantageous.
• Familiarity with dbt, Airflow, Dagster, or Prefect is a plus.
• Flexible work environment with remote-friendly arrangements.
• Employer contributions towards healthcare expenses.
• Stock options or equity in the company.
• Flexible time off policy in the US, with generous entitlements in other countries.
• USD$500 allowance for home office setup for remote employees.
• Opportunities to engage in company-wide offsites and global gatherings.
Encova Insurance
AllCloud
HeadQuarters
Get handpicked remote jobs straight to your inbox weekly.