Python API Developer (Python Binding for C++Library) at Remote, Remote, USA |
Email: [email protected] |
From: Shakthi Satkuri, Flexon Technologies [email protected] Reply to: [email protected] Hello Team, Greetings for the day! This is Shakthi from Flexon Technologies & we are looking for (Python API Developer (Python Binding for C++Library)) with the below mentioned responsibilities and qualifications. Please have a look into the Job Description and let me know if you are interested. Role Python API Developer (Python Binding for C++Library) Location : Cupertino, CA (Onsite) Duration : 4-6+ Months Implementation Partner : TCS End Client: Apple Job Description: Role Overview: We are seeking a skilled Python API Developer on a short-term contract basis to create Python bindings for a C++ library. This role involves making our C++ APIs available to Python developers. The ideal candidate will possess strong expertise in Python, API design, and experience in writing Python bindings for complex native APIs. Key Responsibilities: - Develop Python bindings for our existing C++ library, ensuring seamless and efficient integration. - Collaborate with our development team to understand the C++ librarys structure and functionalities thoroughly. - Design and implement a Pythonic interface for the C++ APIs, focusing on ease of use and adherence to Python conventions. - Ensure the Python bindings are compatible with various Python versions and platforms. - Write comprehensive documentation and guides for the Python library, contributing to the project wiki with examples, usage scenarios, and API reference. - Integrate the Python library with our build systems, supporting continuous integration and deployment processes. - Perform thorough testing to identify and fix bugs, ensuring the librarys reliability and performance. Qualifications: - Strong proficiency in Python and experience with API design principles. - Proven experience in writing Python bindings for C++ libraries. - Familiarity with C++ and understanding of calling conventions, memory management, and interoperability mechanisms between C++ and Python. - Experience with documentation tools and practices, capable of creating clear and helpful user guides and API documentation. - Knowledge of build systems and continuous integration tools. - Excellent problem - Solving skills and attention to detail. - Ability to work independently and collaboratively in a remote setting. - Strong communication skills, both written and verbal. Keywords: cplusplus California Python API Developer (Python Binding for C++Library) [email protected] |
[email protected] View all |
Fri Apr 12 22:16:00 UTC 2024 |