we are seeking a highly skilled and experienced Senior Python SDK Engineer to join our growing R&D team. In this engineer role, you will create and maintain product SDKs, as well as integrations between the products and machine learning tools and frameworks..
You will work closely with cross-functional teams (BE and FE) to ensure that our platform continues to meet the evolving needs of our customers, enabling them to optimize their machine learning models effectively and create high performance LLM applications.
Responsibilities:
Design and develop SDK features and capabilities that support the complex workflows of machine learning models and LLM applications.
Act as a business partner to our product managers to define and build excellent solutions that address our customers product integration needs.
Work closely with the Product team to craft the best user-friendly API in our SDK and delight our end-users.Make sure our SDKs work in all kinds of environments our customers use, from Laptops to Distributed Clusters via Serverless.
Monitor and improve performance anytime our customers push our limits.
Increase code quality and maintainability, improve SDK architecture and engineering culture.
You will work closely with cross-functional teams (BE and FE) to ensure that our platform continues to meet the evolving needs of our customers, enabling them to optimize their machine learning models effectively and create high performance LLM applications.
Responsibilities:
Design and develop SDK features and capabilities that support the complex workflows of machine learning models and LLM applications.
Act as a business partner to our product managers to define and build excellent solutions that address our customers product integration needs.
Work closely with the Product team to craft the best user-friendly API in our SDK and delight our end-users.Make sure our SDKs work in all kinds of environments our customers use, from Laptops to Distributed Clusters via Serverless.
Monitor and improve performance anytime our customers push our limits.
Increase code quality and maintainability, improve SDK architecture and engineering culture.
Requirements:
5+ years of experience as a Python engineer in a startup company.
Experience building Python SDKs.
Java backend experience is a big plus.
2+ years of Startup experience and excellent product understanding.
Strong project management skills, proficient in Agile, Lean, and scrum methodologies.
Experience working in early/growth stage startups.
Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
A passion for continuous learning and staying up-to-date with industry trends and emerging technologies.
Experience with applied machine learning / LLMs is a plus.
5+ years of experience as a Python engineer in a startup company.
Experience building Python SDKs.
Java backend experience is a big plus.
2+ years of Startup experience and excellent product understanding.
Strong project management skills, proficient in Agile, Lean, and scrum methodologies.
Experience working in early/growth stage startups.
Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
A passion for continuous learning and staying up-to-date with industry trends and emerging technologies.
Experience with applied machine learning / LLMs is a plus.
This position is open to all candidates.