Deepspatial
Deepspatial - Software Developer - Node.js/Python
Job Location
noida, India
Job Description
About the job : Job Title : Software Developer (Node. js and Python) Location : NOIDA Job Type : Full-time About Us : DeepSpatial is a technology company that specializes in leveraging artificial intelligence and machine learning to analyze geospatial data. By integrating advanced analytics with location intelligence, DeepSpatial helps businesses optimize their operations, enhance decision-making, and drive strategic growth. Their solutions often cater to various industries, including education, retail, and environmental management, enabling organizations to gain insights from complex datasets and visualize trends effectively. With a focus on innovation, DeepSpatial aims to transform how organizations utilize geographic data for impactful outcomes. Job Summary : - As a Python & Node.js Developer at Deepspatial, you will play a key role in the development and deployment of high-performance APIs and machine learning models. - You will be expected to leverage your expertise in both Python and Node.js to deliver scalable backend solutions, working closely with data scientists, engineers, and product teams. - You will ensure the seamless integration of APIs and ML models in production environments while optimizing performance across our platforms. Key Responsibilities : API Development : - Design, develop, and deploy RESTful APIs using Python (Flask, Django, FastAPI) and Node.js (Express, NestJS). - Ensure API security, performance, and scalability. - Implement microservices architecture to ensure modular and maintainable code. Machine Learning Model Deployment : - Collaborate with data scientists to implement and deploy machine learning models into production. - Integrate Python-based machine learning models with APIs developed in Python and Node.js for real-time inference. Cross-Language Integration : - Ensure smooth interaction between Python and Node.js components, optimizing for speed and scalability. - Integrate Python-based machine learning workflows with Node.js backend APIs to deliver end-to-end solutions. Backend Development : - Implement server-side logic using Node.js. - Integrate with front-end components developed by the team. - Collaborate with frontend developers to define and document APIs. Collaboration : - Work with product managers and stakeholders to gather and refine requirements. - Participate in code reviews to maintain code quality and best practices. Troubleshooting : - Diagnose and resolve technical issues related to backend systems and APIs. - Monitor application performance and implement enhancements as needed. Qualifications : Education : - Bachelor's degree in Computer Science, Information Technology, or a related field. Experience : - Minimum of 3 to 5 years of experience in backend development with a focus on Python and Node.js. - Proven experience in developing and integrating APIs. Skills : - Proficiency in Python, JavaScript and Node.js frameworks (i.e., Express). - Familiarity with RESTful services and API documentation tools (i.e., Swagger). - Understanding of security best practices for web applications. - Experience with version control systems (i.e., Git). Soft Skills : - Strong analytical and problem-solving skills. - Excellent communication and teamwork abilities. - Ability to work independently and manage multiple projects simultaneously (ref:hirist.tech)
Location: noida, IN
Posted Date: 11/25/2024
Location: noida, IN
Posted Date: 11/25/2024
Contact Information
Contact | Human Resources Deepspatial |
---|