As a Principal Full Stack Developer, you will develop and support an AI Voice Bot for B2B pharmaceutical clients, involving design, coding, testing, and enhancing the software platform, as well as mentoring junior developers and collaborating with cross-functional teams.
Experience: 5+ years
Location: Bangalore [Hybrid: 3 days onsite]
The client is looking for a Principal Full stack Developer to develop an innovative scalable pharmaceutical AI Voice Bot for their B2B Pharmaceutical clients. You will be part of a crew which includes full-stack developers, QA Engineers, Testers, domain experts, Product Lead & other stakeholders.
Responsibilities:
- The primary responsibility is to develop and support the AI based Voice Bot.
- The role entails designing, developing, debugging, testing, and enhancing the software platform which is built for the Pharma Clients.
- It includes all the aspects of the platform like front end, back end, hosting and deployment.
- The team member will be a part of the core team of the company and will report to the Product Lead.
What are you responsible for?
- Understand business space, client requirements, and current product features.
- Collaborate with the Product Manager and other members of cross functional teams to
- Drive design, development and implementation of Voice Bot.
- Arrive at feasible solutions using well-written codes that can implement expected user stories of our pharma clients
- Also on a timely basis, identify architectural flaws and propose solutions to be certain about no risks involved in existing running services or any type of disruption.
- Actively keep your eye out for new and emerging frameworks / technology that might add value to your code and deployment.
- Use metrics reporting to gain insight into the health of your builds, tests and release infrastructure.
- Optimize product infrastructure to ensure a reliable experience for clients.
- Participate in all client calls, reporting stand ups, and internal discussions.
- Set metrics, standards and best practices for design, development, reporting, documentation and other process involves w.r.t to the product.
- Guide and mentor junior members throughout the lifecycle of the product.
Requirements:
- Proven track record of a building AI based product
- Flair and hands on experience in the following:
- Data science: pandas, NLTK, scikit, TensorFlow
- Back-end: python – Flask/Django, NodeJS, MySQL, Neo4j
- Front-end: AngularJS/React, PowerBI, tableau
- Infrastructure: Azure/AWS/GCP
- Deployment: TypeScript, Jenkins, GIT,
- Knowledge of the following technologies is a plus: Bot Framework, Development on CloudStack, Flutter, Experience in Machine Learning and AI
Desired skills: Excellent communication and time management skills.
Eligibility: Bachelor's/Master’s degree in computer science engineer/ data science or any other equivalent degree with 5-6 years Industry experience with product development.
Top Skills
Angularjs
AWS
Azure
Django
Flask
GCP
Git
Jenkins
MySQL
Neo4J
Nltk
Node.js
Pandas
Power BI
Python
React
Scikit
Tableau
TensorFlow
Typescript
Similar Jobs
Security • Software • Cybersecurity
The Principal Developer will lead the creation and scaling of high-performance services within Arctic Wolf's security operations platform, focusing on real-time threat analysis, microservices architecture, and proactive issue resolution while providing technical leadership to the team.
HR Tech • Payments • Software • Financial Services
The Principal Software Engineer will lead software development and engineering practices within the team, ensure high-quality software delivery, mentor team engineers, and drive the adoption of best practices and emerging technologies. They will be deeply involved in the software lifecycle, from planning to implementation, while promoting secure coding and documentation.
Gaming
As a Principal Software Engineer, you will lead and mentor the development team, oversee full stack software architecture, and implement cloud solutions while ensuring code quality and compliance within Zynga's game tech division.
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.