
Salary
💰 ₹10 - ₹20 per year
Job Level
Senior
About the role
- As a Senior Python Developer, you'll play a pivotal role in the development of a cutting-edge, cloud-based structural analysis platform. You'll design and optimize core services that integrate with external building design tools, focusing on delivering high-quality software solutions in a distributed environment. Example projects include:
- 📌Creating services to generate complex structural meshes from architectural models.
- 📌Designing and integrating finite element analysis solutions with advanced FEM libraries.
- 📌Implementing region-specific structural verification logic according to building codes.
- 📌Collaborating with subject matter experts on requirements and testing scenarios.
- 📌Coding and validating structural verifications, including Reinforced Concrete structures.
- 📌Working collaboratively with engineering teams across multiple locations.
Requirements
- ✔Minimum 5 years of experience with Python (object-oriented programming, data classes)
- ✔Strong background in NumPy and SciPy—ND tensors, slicing, sparse representations
- ✔Solid grasp of software engineering principles and best practices
- ✔Proficient in Test Driven Development; experienced with PyTest.
- ✔Experienced with CI/CD pipelines and containerization (Docker)
- ✔Excellent communication skills, with a collaborative and proactive approach to problem-solving
- ✔Demonstrated ability to mentor team members or guide technical discussions is a plus
- ✔Skilled at taking ownership of key technical decisions and delivering projects to completion
- ✔Preferred: Experience in distributed systems and cloud deployments