Job Location: Bangalore/Bengaluru
Roles and Responsibilities
- Working Experience with Backend Development using Python.
- Strong proficiency in – Python frameworks like Django, Flask, etc.
- Web frameworks and RESTful APIs Core Python fundamentals and programming Code packaging, release, and deployment Database knowledge Circles, conditional and control statements Object-relational mapping Code versioning tools like Git, SVN, etc
Your Opportunity :
– You will primarily be responsible for implementing features & building platforms to enable on-device and device/server-side combined ML workflows.
– You will possess strong skills in object-oriented software design and programming.
– You are excited about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design.
Your Impact :
– To design, architect, develop and maintain the backend for AI products by working closely with the Engineering Team.
– To ensure successful consumption of Saarthi.ai technology by APIs, SDKs, or Applications, thereby enabling productization and monetization of the AI solutions.
What You’ll Do :
– Work with development teams and product managers to ideate software solutions
– Design client-side and server-side architecture
– Build the front-end of applications through appealing visual design
– Develop and manage well-functioning databases and applications
– Write effective APIs
– Test software to ensure responsiveness and efficiency
– Troubleshoot, debug and upgrade software
– Create security and data protection settings
– Build features and applications with a mobile responsive design
– Write technical documentation
– Work with data scientists and analysts to improve software
What You Bring :
– Proven experience as a Back-End Developer or similar role
– Experience developing desktop and mobile applications
– Familiarity with common stacks
– Knowledge of back-end languages (Python), Python Frameworks(Django, Flask) JavaScript Frameworks (Angular, Node.js, Loopback)
– Knowledge of databases (PostgreSQL, MongoDB)
– Excellent communication and teamwork skills
– Degree in Computer Science, Statistics or relevant field
Would-Be Nice If You Also Have :
– Ability to write quality unit tests
– He or she should have a complete understanding of automated processes for building testing, document, and deploying it at scale
– An awareness of security concerns is important, as each layer has its own vulnerabilities
– Knowledge of Algorithms and data structures is also an essential need for professional full-stack developers
Objectives :
In your first month, you will start off by learning the ropes. You will :
– Develop a mental model of the existing services that make up Saarthi’s production stack.
– Actively participate and engage with the development team in resolving production issues.
– Work closely with development teams when coming up with integration tests and writing code for new features.
Submit CV To All Data Science Job Consultants Across Bharat For Free


