About us
Skit (previously known as http://vernacular.ai/" target="_blank">Vernacular.ai) is an AI-first SaaS voice automation company. Its suite of speech and language solutions enable enterprises to automate their contact centre operations. With over 10 million hours of training data, its product - Vernacular Intelligent Voice Assistant (VIVA) can currently respond in 16+ languages, covering over 160+ dialects and replicating human-like conversations.
Skit currently serves a variety of enterprise clients across diverse sectors such as BFSI, F&B, Hospitality, Consumer Electronics and Travel & Tourism, including prominent clients like Axis Bank, Hathway, Porter and Barbeque Nation. It has been featured as one of the top-notch start-ups in the Cisco Launchpad’s Cohort 6 and is a part of the World Economic Forum’s Global Innovators Community. It has also been listed in Forbes 30 Under 30 Asia start-ups 2021 for its remarkable industry innovation.
We have an opening for a Software Engineer(Solution) role which you might be interested in.
Responsibilities of your role:
- You will be coordinating our enterprise account-specific teams called squads, consisting of members from engineering, machine-learning, and conversation-design teams.
There are five working groups in the organization, (i) Business (ii) Research (iii) Solutions (iv) Product, and (v) Operations, where you will be joining the Solutions working group.
- You will be collaborating with the sales team to design an appropriate solution to the customer's problems and help them showcase the value in the product.
- You will be collaborating with the operations team to ensure we are not compromising on our quality standards.
- You will also be co-working with the product working group to help them improve the overall platform and to prioritize the high-impact initiatives in the roadmap.
Work you will be doing:
- You will be building bespoke voicebots for enterprise clients using internal tools.
- You're expected to help build the Solutions stack whose goal it is to reduce the amount of effort put into building our voicebots.
- You will be involved in analyzing client calls where you're expected to use either data pipelines or SQL to get insights into caller behavior.
Technical Requirements
Mandatory Requirements:
- Professional experience of at least 1 year.
- Has experience with integrating or building HTTP APIs
- Has hands-on experience of working with Python
- Good communicator
Optional Requirements:
- Has experience working in any of Django Rest Framework, Redis, Celery
Technical Stack
Skit uses a microservices architecture where we employ both HTTP and GRPC to communicate between our services.
We don't expect you to have worked on all of it. We're looking for Python programmers who are ready to pick up the rest of the tech stack on the job.
Languages:
- Python
- Golang
Frameworks:
- Python:
- Django Rest Framework
- Celery
- Golang:
- Gorm
- GorillaMux
Tools/Orchestration/VCS:
- Docker
- Kubernetes
- Argo Workflows
- Gitlab
- Github
- What information we collect during our application and recruitment process and why we collect it;
- How we use that information; and
- How to access and update that information.
This policy covers the information you share with Skit (Cyllid Technologies Pvt. Ltd.) during the application or recruitment process including:
- Your name, address, email address, telephone number and other contact information;
- Your resume or CV, cover letter, previous and/or relevant work experience or other experience, education, transcripts, or other information you provide to us in support of an application and/or the application and recruitment process;
- Information from interviews and phone-screenings you may have, if any;
- Details of the type of employment you are or may be looking for, current and/or desired salary and other terms relating to compensation and benefits packages, willingness to relocate, or other job preferences;
- Details of how you heard about the position you are applying for;
- Reference information and/or information received from background checks (where applicable), including information provided by third parties;
- Information about your educational and professional background from publicly available sources, including online, that we believe is relevant to your application or a potential future application (e.g. your LinkedIn profile); and/or
- Information related to any assessment you may take as part of the interview screening process.
Your information will be used by Skit for the purposes of carrying out its application and recruitment process which includes:
- Assessing your skills, qualifications and interests against our career opportunities;
- Verifying your information and carrying out reference checks and/or conducting background checks (where applicable) if you are offered a job;
- Communications with you about the recruitment process and/or your application(s), including, in appropriate cases, informing you of other potential career opportunities at Skit;
- Creating and/or submitting reports as required under any local laws and/or regulations, where applicable;
- Making improvements to Skit's application and/or recruitment process including improving diversity in recruitment practices;
- Proactively conducting research about your educational and professional background and skills and contacting you if we think you would be suitable for a role with us.
We collect and process some or all of the following types of information from you:
- Information that you provide when you apply for a role. This includes information provided through an online job site, via email, in person at interviews and/or by any other method.
- In particular, We process personal details such as name, email address, address, telephone number, date of birth, qualifications, experience, information relating to your employment history, skills experience that you provide to Us, as well as your video in case you conduct your interview using the Video Interview feature.
- If you contact Us, We may keep a record of that correspondence.
- A record of your progress through any hiring process that we may conduct.

About Vernacular.ai
Similar jobs
• As a Python full-stack developer, your role would involve design development and deploy full-stack applications out of Artificial intelligence projects with a focus on low latency and scalability.
• You also need to optimize the application for better performance and a large number of concurrent users.
• A strong technologist we care about doing things the right way rather than just doing them and thrives in a complex and challenging environment.
Who are we looking for?
• Bachelors / Masters in Computer Science or equivalent with at least 3+ years of professional experience.
• Solid understanding of design patterns, data structures, and advanced programming techniques
• As an Engineer in our team, you will design, code, test, and debug quality software programs.
• Strong software design and architectural skills in object-oriented and functional programming styles.
• Python, Celery, RabbitMQ, Kafka, Multithreading, Async, Microservices, Docker, Kubernetes.
• Experience in working with Machine Learning Pipelines
• Experience in Reactjs.
• Experience in Celery, RabbitMQ/Kafka.
• Experience in Unit Testing Tools.
• Experience in working with SQL & NonSql databases such as MySQL, Mongo DB.
• Exposure to cloud technologies.
• Demonstrate the ability to work in a fast paced and hyper-growth environment where the requirements are constantly changing.
• Nice to have: Experience developing products containing machine learning use cases.
• Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD and refactoring.
Job Category: Software Development
Job Type: Full Time
Job Location: Bangalore
Gnani.ai aims to empower enterprises with AI based speech technology.
Gnani.ai is an AI-based Speech Recognition and NLP Startup that is working on voice-based solutions for large businesses. AI is the biggest innovation that is disrupting the market and we are at the heart of this disruption. Funded by one of the largest global conglomerates in the world, and backed a number of market leaders in the tech industry,
We are working with some of the largest companies in the banking, insurance, e-commerce and financial services sectors and we are not slowing down. With aggressive expansion plans, Gnani.ai aims to be the leader in the global market for voice-based solutions.
Gnani.ai is building the future for voice-based business solutions. If you are fascinated by AI and would like to work on the latest AI technologies in a high-intense, fast-growing and flexible work environment with immense growth opportunities, come and join us. We are looking for hard workers, who are ready to take on big challenges.
NLP Software Developer
Gnani.ai is looking to hire software developers with 0 to 2+ Years of experience, with a keen interest in designing and developing chat and voice bots. We are looking for an Engineer who can work with us in developing an NLP framework if you have the below skill set
Requirements :
- Proficient knowledge of Python
- Proficient understanding of code versioning tools, such as Git / SVN.
- Good knowledge of algorithms to find and implement tools for NLP tasks
- Knowledge of NLP libraries and frameworks
- Understanding of text representation techniques, algorithms, statistics
- Syntactic & Semantic Parsing
- Knowledge/work experience on No-SQL database Mongo.
- Good knowledge of Docker container technologies.
- Strong communication skills
Responsibilities :
- Develop NLP systems according to requirements
- Maintain NLP libraries and frameworks
- Design and develop natural language processing systems
- Define appropriate datasets for language learning
- Use effective text representations to transform natural language into useful features
- Train the developed model and run evaluation experiments
- Find and implement the right algorithms and tools for NLP tasks
- Perform statistical analysis of results and refine models
- Constantly keep up to date with the field of machine learning
- Implement changes as needed and analyze bugs
Good To Have :
Start up experience is a plus
- Hands-on experience in development of rest services using python
- Good knowledge Django or Flask framework
- Designing database tables and structures
- Skilled at optimizing large complicated SQL statements
- Knowledge of best practices when dealing with relational databases
- Proficient understanding of code versioning tools such as Git
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Experience in owning Code Quality and Code Review processes
- Good understanding of application debugging techniques
- Experienced in Agile methodologies
- Strong analytic, problem solving, and programming ability
- Initiative and drive to contribute
- Excellent organizational and task management skills
- Strong oral and written communication skills
- Ability to work in global cross-office teams
Additionally, we seek individuals with the following qualifications:
- Understanding of SEO and accessibility issues and how they relate to development
- Experience with NoSQL using MongoDB/Cassandra is a plus.
- Experience in working with Amazon Web Services (AWS) like S3, EMR, EC2 is preferred
- Working knowledge of XML, JAVA, REST, SOAP etc
- Basic knowledge of SQL, including the ability to author ad-hoc database queries.
- Is comfortable writing code in Ruby, Python, JavaScript, and Java and enjoys learning new languages and technologies.
- Has experience integrating APIs (major plus)
- Experienced integrating RESTful APIs into web applications (a plus)
- Is experienced with Github or the likes.
- Should have worked on Payment Gateway Applications.
- Has a technical degree in Computer Science, Engineering or Mathematics (MBA is an asset)
- Technical Product/Software certifications an asset
- Has 3 to 5 years of experience in a similar client-facing role
- Has previous experience in a traditional software engineering or Implementation role.
- Has strong analytical and debugging skills.
- Experienced with Salesforce is a plus
- Solution-driven, able to grasp new concepts quickly and efficiently, able to work alone or in a team, able to work with no supervision and under pressure
- Excels in a collaborative and cross-functional environment.
- Demonstrates professional communication skills on technical and business-related subjects
- Experience working with payment gateways a major plus including ecommerce and Retail Experience with continuous integration and test-driven development methodologies a plus
- Excellent time management, organization, and planning skills are essential
- Flexibility to travel as required to meet with clients
- Ability to comprehend and translate complex technical issues and apply to business solutions
- Demonstrate ability to articulate complex technical terms or processes into business language
- Ability to synthesize technical information and apply to business solutions
- Able to set priorities, influence others, and manage customer and partner expectations
- Demonstrated success in customer and partner relationship management
- You are motivated, think outside of the box, and understand the purpose of process and procedures
Responsibilities:
- Writing reusable, testable, and efficient code in Python.
- Designing and implementing software features and capabilities.
- Identifying and addressing performance bottlenecks and bugs in existing code.
- Collaborating with other developers, stakeholders, and users to define, design, and ship new features.
- Building and maintaining software documentation.
- Ensuring code is maintainable and maintain appropriate versioning practices.
- Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
Requirements:
- Bachelor's degree in Computer Science or related field.
- Minimum of 3 years of experience in Python development.
- Strong knowledge of Python programming language and related frameworks (such as Django, Flask etc.)
- libraries is important.
- Knowledge of software development methodologies, version control systems and experience with system administration.
- Database management and good understanding of software design principles is desired.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills.
- Work with stakeholders and fellow developers.
- Design and implement Python code using the Django framework.
- Identify and fix bottlenecks that may arise from inefficient code.
- Identify and fix software bugs.
- Create a wide variety of unit tests to verify the functionality of software.
- Manage the security of the platform.
- Write detailed documentation around the code.
- Knowledge of front end languages.
• Experience in software product development
• Proficient in Python, Django, Pandas, GitHub and AWS.
• Good knowledge of PostgreSQL, MongoDB
• Strong Experience in designing REST API’s
• Experience with working on scalable interactive web applications
• Understanding of the threading limitations of Python and multi process architecture
• Familiarity with some ORM (Object Relational Mapper) libraries
• Good understanding of Test Driven Development - Unit and Integration testing
Role and Responsibilities:
The candidate will play be critical role by developing highly scalable applications that provide practical solutions to clients in the financial services’ domain
• Design, build, test and maintain scalable and stable off the shelf application or custom-built technology solutions to meet business needs
• Write testable code that enables extremely high levels of code coverage
• Promote coding,code review, testing and deployment best practices through hands-on research and demonstration
• Contribute to the entire implementation process including driving the definition of improvements based on business need and architectural improvements
Job Title: Python Developer
Job Location: Pune ( Baner)
Experience: 4 to 8 years
Notice Period: 1 Month or Less
Skills: Python (Django, Flask), MySQL, Strong focus on OOPS and Architecture, Bitbucket/GitHub, NoSQL
Technical Requirements:
- Experience in developing web applications and APIs(REST, XML, other open sources)
- Strong programming foundation in Python, MYSQL & OOPS Experience in Django/Flask
- Experience & Good understanding of HTML5, CSS3, Bootstrap, Ajax, JS etc while experience on Angular, Node JS will be an added advantage.
- Solid exposure of API integrationsand familiar with various design & architectural patterns.
- In depth knowledge of Source Code Repository and experience working with Bit-bucket.
- Experience working on Apache HTTP or any other web/app server.
- Hands on experience in DB design, Architecture, coding, unit testing and debugging.
- Experience working in an Agile development environment.
- Sound in data structure analysis and algorithm design.
- Ensure cross-platform compatibility of information retrieved from web services on Android and iOS platforms, in terms of Push Notifications, platform-specific issues, etc
- Good knowledge of relational databases, version control tools and of developing web services.
- Strong understanding of the software development life cycle and best practices
Roles and Responsibilities:
- Should be a problem solver with an attitude to contribute towards the success of Team/Project as well as organization.
- Should be able to guide other members in the team
- Should take initiatives to improve code quality standards and team efficiency.
- Should be able to Participate in the requirements gathering and come up efficient solutions
- Should be able to Efficiently estimate on high and low level along with assessing risk items








