Skip to main content

Python API Developer

Python API Developer
VMC Soft Technologies, Inc
1 month 3 weeks ago

Job Description

Position: Python API Developer

Location: Cupertino, Hybrid (On-site Tues-Thurs)

Role Overview

  • Create Python bindings for a C++ library to make C++ APIs accessible to Python developers.

Key Responsibilities

  • Develop Python bindings for the existing C++ library for seamless integration.
  • Collaborate with the development team to understand the C++ library thoroughly.
  • Design a Pythonic interface for C++ APIs with a focus on user-friendliness.
  • Ensure compatibility of Python bindings with different Python versions and platforms.
  • Write comprehensive documentation for the Python library.
  • Integrate the Python library with build systems for continuous deployment.
  • Conduct thorough testing to ensure library reliability.

Qualifications

  • Proficient in Python and experienced with API design.
  • Proven experience in creating Python bindings for C++ libraries.
  • Familiarity with C++ and understanding of its interoperability with Python.
  • Knowledge of documentation tools and practices.
  • Experience with build systems and continuous integration tools.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively in a remote environment.
  • Excellent written and verbal communication skills.

Expertise level

Work arrangement

Key skills

C++

Similar Jobs in United States