Saas Experience is good to have.

About Botminds AI
About
Connect with the team
Similar jobs
PGAGI Consultancy Pvt Ltd is looking for a highly skilled Software Development Engineer (SDE) to join our dynamic team. The ideal candidate will have strong experience in frontend and cross-platform development (Flutter), project management, and performance optimization, ideally within SaaS product environments, preferably at a product-based startup.
As an SDE, you will design, develop, and optimize scalable web and mobile applications, ensuring high performance and seamless user experiences. You'll closely collaborate with cross-functional teams, driving innovation and adopting best practices in development.
Key Responsibilities :
- Oversee project timelines, delegate tasks, and ensure timely delivery of features.
- Collaborate with cross-functional teams to define, design, and implement scalable solutions
- Develop scalable and high-performing frontend and cross-platform mobile architectures.
- Efficiently structure components and manage data flows in React, Next.js, and Flutter applications.
- Implement best practices including code splitting, lazy loading, and image optimization.
- Optimize web and mobile applications for fast loading times and seamless user experiences.
- Utilize state management libraries like Redux, MobX, Provider, Riverpod, and Bloc.
- Leverage TypeScript and Dart for building robust, type-safe applications.
- Develop responsive UIs using SCSS, Tailwind CSS, and Flutter widgets to ensure cross-device compatibility.
- Ensure adherence to Web Content Accessibility Guidelines (WCAG).
- Write and maintain unit, integration, and end-to-end tests using frameworks like Jest, Cypress, and Flutter testing tools.
- Efficiently debug and troubleshoot frontend and mobile application issues.
- Work with Webpack, Parcel, Vite, Gulp, and Flutter build tools to optimize workflows.
- Enhance build processes for improved performance and scalability.
- Utilize Git and GitHub for version control, following collaborative best practices.
- Effectively collaborate with teams and stakeholders to achieve project goals.
Requirements :
- Advanced JavaScript Frameworks : React, Next.js.
- Cross-Platform Development : Flutter for iOS and Android app development.
- State Management : Redux, MobX, Provider, Riverpod, Bloc.
- TypeScript & Dart : Strong expertise in type-safe, scalable applications.
- Frontend Design & CSS : Proficiency with SCSS, Tailwind CSS.
- Testing & Debugging : Jest, Cypress, Flutter testing frameworks.
- Build & Automation Tools : Webpack, Parcel, Vite, Gulp, Flutter build.
- Accessibility : Compliance with WCAG standards.
Preferred Qualifications & Experience :
- Previous experience in SaaS product development.
- Experience in product-based startups.
- Minimum 3 years of frontend development experience.
- Experience with Flutter cross-platform development (iOS and Android).
Why Join Us?
- Work on innovative SaaS products in a dynamic, fast-paced environment.
- Collaborate with talented engineers, designers, and product managers.
- Continuous learning and professional growth opportunities.
- Competitive salary and benefits.
If you're passionate about frontend and cross-platform development and enjoy driving software projects from conception through execution, we'd love to hear from you!
Job Title: Freelance AI & Data Science Trainer | 5+ Years Experience | Tamil Nadu
Location: Coimbatore / Tamil Nadu (Remote or Hybrid)
Engagement: Freelance / Contract-only
Experience: Minimum 5+ years (Industry + Training)
About the Role:
We are looking for an experienced Freelance AI & Data Science Trainer to deliver project-based, industry-relevant training sessions. The trainer should have deep expertise in Machine Learning, Deep Learning, and Python for Data Science, with the ability to guide learners through real-world use cases.
Requirements:
- Minimum 5 years of experience in AI / Data Science (training or real-world projects).
- Strong hands-on skills in Python, Pandas, NumPy, Scikit-learn, TensorFlow/PyTorch.
- Expertise in data analysis, ML algorithms, and deployment workflows.
- Excellent communication and mentoring skills.
- Freelancers only (no full-time employment).
- Must be based in Tamil Nadu (preferably Coimbatore).
Compensation:
- Per session / per batch payment (competitive, based on experience).
Responsibilities:
- Designing and implementing fine-tuned production ready data/ML pipelines in Hadoop platform.
- Driving optimization, testing and tooling to improve quality.
- Reviewing and approving high level & amp; detailed design to ensure that the solution delivers to the business needs and aligns to the data & analytics architecture principles and roadmap.
- Understanding business requirements and solution design to develop and implement solutions that adhere to big data architectural guidelines and address business requirements.
- Following proper SDLC (Code review, sprint process).
- Identifying, designing, and implementing internal process improvements: automating manual processes, optimizing data delivery, etc.
- Building robust and scalable data infrastructure (both batch processing and real-time) to support needs from internal and external users.
- Understanding various data security standards and using secure data security tools to apply and adhere to the required data controls for user access in the Hadoop platform.
- Supporting and contributing to development guidelines and standards for data ingestion.
- Working with a data scientist and business analytics team to assist in data ingestion and data related technical issues.
- Designing and documenting the development & deployment flow.
Requirements:
- Experience in developing rest API services using one of the Scala frameworks.
- Ability to troubleshoot and optimize complex queries on the Spark platform
- Expert in building and optimizing ‘big data’ data/ML pipelines, architectures and data sets.
- Knowledge in modelling unstructured to structured data design.
- Experience in Big Data access and storage techniques.
- Experience in doing cost estimation based on the design and development.
- Excellent debugging skills for the technical stack mentioned above which even includes analyzing server logs and application logs.
- Highly organized, self-motivated, proactive, and ability to propose best design solutions.
- Good time management and multitasking skills to work to deadlines by working independently and as a part of a team.
High-quality source code to program complete applications within deadlines
- Strong integration and architectural knowledge with Agile methodology
- Working closely with other developers, UX designers, business, Testing Team and systems analysts
- Demonstrated experience in leading medium- to large-scale projects to successful completion and implementation
- Involvement in Team management activities with their own work (like code review, team guidance/mentoring, status reporting)
- Build API’s that integrate with all majors ERP, CRM, and other systems
- Be the first point of escalation for technical issues and resolve issues working with stakeholders
- Ability to plan, organize, prioritize and deliver multiple projects simultaneously
- Find bugs and offer timely solutions / Perform unit and integration testing before launch- Work on a chatbot framework/architecture using an open-source tool or library
- Implement Natural Language Processing (NLP) for chatbots
- Integration of chatbots with Management Dashboards and CRMs
- Resolve complex technical design issues by analyzing the logs, debugging code, and identifying technical issues/challenges/bugs in the process
- Deploy applications using CI/CD tools
- Designing and building highly scalable AI and ML solutions
- Ability to understand business requirements and translate them into technical requirements
- Open-minded, flexible, and willing to adapt to changing situations
- Ability to work independently as well as on a team and learn from colleagues
- High adaptability in a dynamic start-up environment.
- Experience with bot multi-lingual utilization (preferred)
- Experience with bot human escalation
- Ability to optimize applications for maximum speed and scalability
- Come up with new approaches and ideas to improve the current performance of Chatbots across multiple domains and build a highly personalized user experience.
QUALIFICATIONS : B. Tech/ B.E. /M. Tech or a related technical discipline from reputed universities
SKILLS REQUIRED :
- Minimum 3+ years- of experience in Chatbot Development using the Rasa open-source framework.
- Hands-on experience building and deploying chatbots.
- Experience in Conversational AI platforms for enterprises using ML and Deep Learning.
- Experience with both text to speech and vice versa transformation incorporation.
- Should have a good understanding of various Chatbot frameworks/platforms/libraries.
- Build and evolve/train the NLP platform from natural language text data being gathered from users on a daily basis.
- Code using primarily Python.
- Experience with bots for platforms like Facebook Messenger, Slack, Twitter, WhatsApp, etc.
- Knowledge of digital assistants such as Amazon Alexa, Google Assistant, etc.
- Experience in applying different NLP techniques to problems such as text. classification, text summarization, question & answering, information retrieval, knowledge extraction, and conversational bots design potentially with both traditional & Deep Learning
- Techniques - NLP Skills/Tools: NLP, HMM, MEMM, P/LSA, CRF, LDA, Semantic Hashing, Word2Vec, Seq2Seq, spaCy, Nltk, Gensim, Core NLP, NLU, NLG, etc.
- Should be familiar with these terms: Tokenization, N-Grams, Stemmers, lemmatization, Part of speech tagging, entity resolution, ontology, lexicology, phonetics, intents, entities, and context.
- Knowledge of SQL and NoSQL Databases such as MySQL, MongoDB, Cassandra, Redis, PostgreSQL
- Experience with working on public cloud services such as Digital Ocean, AWS, Azure, or GCP.
- Knowledge of Linux shell commands.
- Integration with Chat/Social software like Facebook Messenger, Twitter, SMS.
- Integration with Enterprise systems like Microsoft Dynamics CRM, Salesforce, Zendesk, Zoho, etc.
MUST HAVE :
- Strong foundation in the python programming language.
- Experience with various chatbot frameworks especially Rasa and Dialogflow.
- Strong understanding of other AI tools and applications like TensorFlow, Spacy, and Google Cloud ML is a BIG plus.
- Experience with RESTful services.
- Good understanding of HTTPS and Enterprise security.
Job Description / Roles & Responsibilities (in Detail)Job Description
Work with Architect to define Application, Integration and Security Design for various components involved.
Design, development and build of java solution components/modules and integrations
Hands on knowledge in technology areas like Core Java, Java 8, Web services (SOAP and REST), Spring boot, Spring Frameworks, Spring Data JPA, REST/SOAP services, Spring cloud, Spring MVC, JSON & XML based processing. Strong command on Java/J2EE & OOPs concepts and current industry trends. Working knowledge of Java 8, 11 new features.
Working knowledge of cloud based server less application development on any of cloud platforms like AWS/Azure/GCP. Candidate with experience in Cloud native application development experience will be preferred.
Working knowledge in any of the databases like Mongo DB/Oracle/MySQL/SQL Server.
Working knowledge in any of messaging platforms like Apache Kafka/Rabbit MQ/JMS/AWS SQS/Azure Event Hub/Service Bus.
Production implementation experience for large enterprise applications using Java/J2EE will be preferred.
Experience in implementing Web services Security using WS-Security, SAML, OAUTH2, Kerberos and integrating with Identity providers, LDAP and ADFS. Experience working with credential vaults will be add-on.
Strong knowledge on design and integration patterns especially in applications involving Portals/SSO, legacy applications, B2B Applications, external partners using enterprise service bus.
Well versed with ensuring coding standards, DevOps CICD implementations, version management, branching strategy, security principles.
Ensure code quality and standards are followed. Experience in test automation is plus.
Up-to-date technical knowledge by attending educational workshops, reviewing publications
We are looking for an engineer with ML/DL background.
Ideal candidate should have the following skillset
1) Python
2) Tensorflow
3) Experience building and deploying systems
4) Experience with Theano/Torch/Caffe/Keras all useful
5) Experience Data warehousing/storage/management would be a plus
6) Experience writing production software would be a plus
7) Ideal candidate should have developed their own DL architechtures apart from using open source architechtures.
8) Ideal candidate would have extensive experience with computer vision applications
Candidates would be responsible for building Deep Learning models to solve specific problems. Workflow would look as follows:
1) Define Problem Statement (input -> output)
2) Preprocess Data
3) Build DL model
4) Test on different datasets using Transfer Learning
5) Parameter Tuning
6) Deployment to production
Candidate should have experience working on Deep Learning with an engineering degree from a top tier institute (preferably IIT/BITS or equivalent)
Technical Assistance Centre (TAC) provides 24/7 support and related services for Apoyar customers
under support contact agreement. including support for the full eCommerce application stack,
infrastructure and cloud AWS and Azure environments through to end user devices and productivity
applications. The TAC also supports and maintains Apoyar’s internal infrastructure, systems and
business applications. The technical and application support engineers within the TAC deliver support under a tiered
support model within a DevOps environment. The TAC engineers will also interface with Software
Development resources, as a resolver group, for support requiring application development and bug
fixes. As the single point of contact for customer support, the TAC provides first-level monitoring, event
and Service Desk functions backed by technical and application support engineers who provide
second and third-level support and systems management and administration. The Support Manager will lead the Technical Assistance Centre (TAC) and the team Technical
Support Engineers located in India. The purpose of this role is to facilitate the operational delivery of
support services in a consistent and structure approach defined in the service management
methodology (based on ITIL principles) and according to documented policies, processes and
procedures.
KEY AREAS OF RESPONSIBILITY: Manage delivery of support services team according to service management plans, methodology, processes and client engagement models. Ensure support is delivered to the client according to their contract support agreements.
Including overseeing delivery of support from any contracted third-party providers under
management. Maintain client data in accordance with internal policies, specifically Information Security
Management, GDPR Compliance Statement and Privacy Policy, by adhering to the business
requirements for securing information and the ensuring customer data is protected. Organise support staff resourcing and rostering according to plans and necessary to meet
demand. Ensure support team log all customer interactions correctly into A1 service management
platform and kept up to date. Monitor support team queues and ensure open tickets progress and service level targets are
being measured and achieved. Ensure service is delivered through an efficient tier 1, 2 and 3 support model with levels
performing agreed level of tasks.
Build learning into and develop knowledge of team to ensure jobs are not routed to next level
when they shouldn’t. Manage internal systems and platforms to ensure they have support and maintenance plans in
place, regular checks are performed that systems are running, and data records maintained. Manage the onboarding of new customer data (i.e. configuration records) into necessary
support systems ready for production support. Ensure old customers are exited. Escalate any day to day operational issues with support staff to direct manager, and systematic
support issues with service management methodology, policies, processes and procedures to VP, Global Services for ongoing management and service improvement.
EXPERIENCE/SKILLS:
Person doesn’t need to be highly experienced management guru, just enthusiastic and detail
oriented/process driven person we know will be on top of team to deliver, build, grow and get
better each day. Need understanding of ITIL fundamentals, Service Desk, Service Request, Incident and Change
Management principles etc.








