

Are you passionate about building scalable AI-driven systems and leveraging technologies like RAG, prompt engineering, and multi-agentic architectures? Do you have a strong foundation in Python and FastAPI, with experience in integrating AI solutions using the CrewAI framework and Weaviate DB? If so, Pullse is the place for you!
We are looking for an AI Developer with at least one year of experience in AI-driven solutions to join our team. This role involves designing, developing, and optimizing AI-powered backend services using Python, FastAPI, and integrating AI capabilities for advanced tasks.
About Pullse
Pullse is a cutting-edge SaaS startup on a mission to revolutionize customer support with AI-driven solutions. Our platform centralizes support channels, streamlines workflows, and enhances customer experiences with automation. We believe in empowering our team with freedom, transparency, and the opportunity to make a meaningful impact.
The Role
As an AI Developer, you will play a crucial role in designing, developing, and optimizing our AI-powered backend services, ensuring high performance, scalability, and reliability. Your primary responsibilities will include:
- API Development: Design, build, and maintain scalable APIs using Python and FastAPI.
- AI Integration: Integrate AI technologies like RAG (Retrieve, Augment, Generate) and CrewAI for advanced data processing and prompt engineering to enhance AI model interactions.
- Multi-Agent Systems: Develop and implement multi-agentic architectures to simulate complex interactions and decision-making processes.
- Vector Databases: Work with Weaviate DB to store and query dense vector representations for efficient similarity searches and AI model outputs.
- Real-Time Functionality: Implement real-time updates using WebSockets or similar technologies.
- Database Management: Develop and optimize database schemas and queries using PostgreSQL.
- Collaboration: Collaborate with cross-functional teams to design and implement new features.
- Code Quality: Ensure high code quality, security, and performance optimization.
- Testing: Participate in code reviews and contribute to improving engineering processes.
Our Tech Stack
- Backend: Python, FastAPI
- Database: PostgreSQL
- AI Focus: RAG, Prompt Engineering, Multi-Agent Systems, Weaviate DB, CrewAI
- Real-Time Communication: WebSockets
Who You Are
- Experience: At least one year of experience in backend development with Python and FastAPI.
- AI Expertise: Strong experience with AI technologies, including RAG, prompt engineering, and multi-agentic architectures. Familiarity with the CrewAI framework and Weaviate DB is a plus.
- Database Skills: Familiarity with PostgreSQL and database design principles.
- Problem-Solver: Analytical thinker with a knack for solving complex challenges.
- Team Player: Excellent communication skills and a collaborative mindset.
- Learner: Passion for learning and staying updated with the latest AI technologies.
What We Offer
- Competitive Salary: Up to INR 10 LPA.
- Equity: Additional equity options to share in our growth journey.
- Growth Opportunities: Be part of an early-stage startup where your work directly impacts the product and company.
- Flexibility: Work remotely with a supportive and dynamic team.
- AI Focus: Opportunity to work on cutting-edge AI projects and contribute to the future of customer support.
Join us in redefining customer support with AI! š

About Pullse
About
The future of AI in customer service is more than chatbots. Pullse represents the next waveāconversational AI that transforms fragmented engagements into continuous, personalized journeys. Pullse helps companies boost satisfaction, loyalty and growth through intelligent, seamless experiences. Let's connect if you're ready to deliver "wow" service that turns transactions into lifelong bonds.
Tech stack

Similar jobs

Roles and Responsibilities
- Ability to work on diverse backend stack such as Node JS, Java, Express JS
- Ability to work on diverse frontend stack such as React JS, Angular 6/7/8/9, HTML5, CSS3
- Ability to deliver quick POCās using cutting edge technologies.
- Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
- Design, develop, and unit test applications in accordance with established standards
- Developing, refining, and tuning integrations between applications. Analysing and resolving technical and application problems.
- Ability to debug application.
- Should have complete knowledge on developing RESTful Services.
- Should be able to also work in agile development methodology.
Competency Requirements
- Experience in NodeJS, Java and development using AngularJS / ReactJS
- Experience in front end frameworks such as Angular.js, React.js, Bootstrap, Foundation etc
- Experience in client/server application development
- Knowledge of agile development methodologies
- Knowledge of unit testing theory
- Knowledge of AWS cloud
- Experience in Java, Python and Go will be added advantage



- Degree in Computer Science (BS/MS), related technical field or equivalent practical experience
- 8+ years of industry experience in product development
- Experience in coaching and mentoring team members
- Must own a specific component of the product. Gathering requirements by working with product management. Working closely with development managers in defining external product interfaces
- Must have excellent written and verbal communication skills. Must articulate various design approaches and design decisions clearly - within the team and across the teams.
- Must work with QA engineers to devise proper test constructs - unit testing and integration tests.





⦠2+ years of working experience as a software engineer.
⦠Engineer capable of designing solutions, writing code, and deployment
⦠Demonstrated skills, knowledge, and expertise with statistical computer languages (Python, Django) and the related ecosystem (PyCharm, Jupyter)
⦠Good knowledge of Python.
⦠Creative problem-solving ability and sound judgment ability to use own initiative and take responsibility for decisions.
Candidate must have
⦠Good knowledge of Python
⦠Django, Flask, FastApi
⦠Candidates must have knowledge about Product Development.
⦠Candidates must have Technical Degree.
Skills
⦠Developing back-end components.
⦠Design and develop web applications in Python, and Django.
⦠Good knowledge of Django, Flask, FastApi
⦠Must be proficient in writing python codes
⦠Must have worked on back-end development
⦠Integrate Python application with other internal applications.
⦠Strong spoken and written communication skills in English



Should be highly Technical and hands-on experience in Artificial Intelligence and Machine learning and Python. Managing the successful delivery of projects by efficient planning and coordination.
Ā
KEY RESPONSIBILITIES OF THE POSITION :
- Create Technical Design for AI, Machine Learning, Deep Learning, NLP, NLU, NLG projects and implement the same in production.
- Solid understanding and experience of deep learning architectures and algorithms
- Working experience with AWS, most importantly AWS SageMaker, Aurora or MongoDB, Analytics and reporting.
- Experience solving problems in the industry using deep learning methods such as recurrent neural networks (RNN, LSTM), convolutional neural nets, auto-encoders, etc.
- Should have experience of 2-3 production implementations of machine learning projects.
- Knowledge of open-source libraries such as Keras, Tensor Flow, Pytorch
- Work with business analysts/consultants and other necessary teams to create a strong solution
- Should have in-depth understanding and experience of Data Science and Machine Learning projects using Python, R, etc. Skills in Java/C are a plus
- Should developing solutions using python in AI/ML projects
- Should be able to train and build a team of technical developers
- Desired to have experience as leads in designing and developing applications/tools using Microsoft technologies - ASP.Net, C#, HTML5, MVC
- Desired to have knowledge on any of the cloud solutions such as Azure or AWS
- Desired to have knowledge on any of container technology such as Docker
- Should be able to build strong relationships with project stakeholders
Keywords:
- Python
- Artificial Intelligence
- Machine Learning
- AWS
- Django
- NLP


About the Company:
Ā It is a Data as a Service company that helps businesses harness the power of data. Our technology fuels some of the most interesting big data projects of the word. We are a small bunch of people working towards shaping the imminent data-driven future by solving some of its fundamental and toughest challenges.Ā
Ā
Ā
Role: We are looking for an experienced team lead to drive data acquisition projects end to end. In this role, you will be working in the web scraping team with data engineers, helping them solve complex web problems and mentor them along the way. Youāll be adept at delivering large-scale web crawling projects, breaking down barriers for your team and planning at a higher level, and getting into the detail to make things happen when needed. Ā
Ā
ResponsibilitiesĀ Ā
- Ā Interface with clients and sales team to translate functional requirements into technical requirementsĀ
- Ā Plan and estimate tasks with your team, in collaboration with the delivery managersĀ
- Ā Engineer complex data acquisition projectsĀ
- Ā Guide and mentor your team of engineersĀ
- Ā Anticipate issues that might arise and proactively consider those into designĀ
- Ā Perform code reviews and suggest design changesĀ
Ā
Ā
PrerequisitesĀ
- Ā Between 2-3 years of relevant experienceĀ
- Fluent programming skills and well-versed with scripting languages like Python or RubyĀ
- Solid foundation in data structures and algorithmsĀ
- Excellent tech troubleshooting skillsĀ
- Good understanding of web data landscapeĀ
- Prior exposure to DOM, XPATH and hands on experience with selenium/automated testing is a plusĀ
We are looking for an experienced engineer with superb technical skills. You will primarily be responsible for architecting and building large scale data pipelines that delivers AI and Analytical solutions to our customers. The right candidate will enthusiastically take ownership in developing and managing a continuously improving, robust, scalable software solutions. The successful candidate will be curious, creative, ambitious, self motivated, flexible, and have a bias towards taking action. As part of the early engineering team, you will have a chance to make a measurable impact in future of Thinkdeeply as well as having a significant amount of responsibility.
Ā
Although your primary responsibilities will be around back-end work, we prize individuals who are willing to step in and contribute to other areas including automation, tooling, and management applications. Experience with or desire to learn Machine Learning a plus.
Ā
Experience
12+ Years
Ā
Location
Hyderabad
Ā
Skills
Bachelors/Masters/Phd in CS or equivalent industry experience
10+ years of industry experience in java related frameworks such as Spring and/or Typesafe
Experience with scripting languages. Python experience highly desirable. 5+ Industry experience in python
Experience with popular modern web frameworks such as Spring boot, Play framework, or Django
Demonstrated expertise of building and shipping cloud native applications
Experience in administering (including setting up, managing, monitoring) data processing pipelines (both streaming and batch) using frameworks such as Kafka, ELK Stack, Fluentd
Experience in API development using Swagger
Strong expertise with containerization technologies including kubernetes, docker-compose
Experience with cloud platform services such as AWS, Azure or GCP.
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Familiarity with continuous integration, Jenkins
Ā
Responsibilities
Ā
Architect, Design and Implement Large scale data processing pipelines
Design and Implement APIs
Assist in dev ops operations
Identify performance bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and documentation
Communicate with stakeholders regarding various aspects of solution.
Mentor team members on best practices
Ā


Proficient with full development stack (MySQL, Redis, Memcached, MVC frameworks, jQuery, Server Administration, CSS, HTML, etc) and understanding of OOP design, AJAX, jQuery, and MySQL
Understands how to build an optimized web app and has experience with caching and other scaling techniques
The desire and energy to work long hours so that we can continuously improve our website at the quickest pace possible
Passionate about working in a startup and creating a great product
Must love to program, must be willing to learn, and must be creative. If you are the type of person who finds learning a new technology or language an exhilarating experience, you will love it here.
Must be able to show us projects and or websites that you have created. Bonus points if youāve created these projects/websites outside of your work (we love seeing proof of how much you love technology and coding).
Education - relevant degree in Engineering preferable



We, the Products team at DataWeave, build data products that provide timely insights that are readily consumable and actionable, at scale. Our underpinnings are: scale, impact, engagement, and visibility. We help
businesses take data driven decisions everyday. We also give them insights for long term strategy. We are focused on creating value for our customers and help them succeed.
How we work
It's hard to tell what we love more, problems or solutions! Every day, we choose to address some of the hardest data problems that there are. We are in the business of making sense of messy public data on the web. At
serious scale! Read more on Become a DataWeaver
What do we offer?
- Opportunity to work on some of the most compelling data products that we are building for online retailers and brands.
- Ability to see the impact of your work and the value you are adding to our customers almost immediately.
- Opportunity to work on a variety of challenging problems and technologies to figure out what really excites you.
- A culture of openness. Fun work environment. A flat hierarchy. Organization wide visibility. Flexible working hours.
- Learning opportunities with courses, trainings, and tech conferences. Mentorship from seniors in the team.
- Last but not the least, competitive salary packages and fast paced growth opportunities.
Roles and Responsibilities:
ā Build a low latency serving layer that powers DataWeave's Dashboards, Reports, and Analytics
functionality
ā Build robust RESTful APIs that serve data and insights to DataWeave and other products
ā Design user interaction workflows on our products and integrating them with data APIs
ā Help stabilize and scale our existing systems. Help design the next generation systems.
ā Scale our back end data and analytics pipeline to handle increasingly large amounts of data.
ā Work closely with the Head of Products and UX designers to understand the product vision and design
philosophy
ā Lead/be a part of all major tech decisions. Bring in best practices. Mentor younger team members and
interns.
ā Constantly think scale, think automation. Measure everything. Optimize proactively.
ā Be a tech thought leader. Add passion and vibrancy to the team. Push the envelope.
Skills and Requirements:
ā 5-7 years of experience building and scaling APIs and web applications.
ā Experience building and managing large scale data/analytics systems.
ā Have a strong grasp of CS fundamentals and excellent problem solving abilities. Have a good understanding of software design principles and architectural best practices.
ā Be passionate about writing code and have experience coding in multiple languages, including at least one scripting language, preferably Python.
ā Be able to argue convincingly why feature X of language Y rocks/sucks, or why a certain design decision is right/wrong, and so on.
ā Be a self-starterāsomeone who thrives in fast paced environments with minimal āmanagementā.
ā Have experience working with multiple storage and indexing technologies such as MySQL, Redis, MongoDB, Cassandra, Elastic.
ā Good knowledge (including internals) of messaging systems such as Kafka and RabbitMQ.
ā Use the command line like a pro. Be proficient in Git and other essential software development tools.
ā Working knowledge of large-scale computational models such as MapReduce and Spark is a bonus.
ā Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana, Graylog, StatsD, Datadog etc.
ā Working knowledge of building websites and apps. Good understanding of integration complexities and dependencies.
ā Working knowledge linux server administration as well as the AWS ecosystem is desirable.
ā It's a huge bonus if you have some personal projects (including open source contributions) that you work on during your spare time. Show off some of your projects you have hosted on GitHub.

