Job Title : Python Developer (Contract Opportunity)
Experience Level : 4+ years
Location : Remote
Must have skills : Python, NumPy, SciPy, Shapely, Open3D
Job Summary :
We are seeking a skilled Python Developer with strong experience in developing and maintaining APIs. Familiarity with 2D and 3D geometry concepts is a strong plus. The ideal candidate will be passionate about clean code, scalable systems, and solving complex geometric and computational problems.
Key Responsibilities :
- Design, develop, and maintain robust and scalable APIs using Python.
- Work with geometric data structures and algorithms (2D / 3D).
- Collaborate with cross-functional teams including front-end developers, designers, and product managers.
- Optimize code for performance and scalability.
- Write unit and integration tests to ensure code quality.
- Participate in code reviews and contribute to best practices.
Required Skills :
Strong proficiency in Python.Experience with RESTful API development (e.g., Flask, FastAPI, Django REST Framework).Good understanding of 2D / 3D geometry, computational geometry, or CAD-related concepts.Familiarity with libraries such as NumPy, SciPy, Shapely, Open3D, or PyMesh.Experience with version control systems (e.g., Git).Strong problem-solving and analytical skills.Good to Have :
Experience with 3D visualization tools or libraries (e.g., VTK, Blender API, Three.js via Python bindings).Knowledge of mathematical modeling or simulation.Exposure to cloud platforms (AWS, Azure, GCP).Familiarity with CI / CD pipelines.(ref : hirist.tech)