AI Software Engineer

7 days ago


Bengaluru, Karnataka, India CiaraAI Full time
About CiaraAI

We are a pioneering company in the development of enterprise-grade AI agents that automate sales and customer support operations. Our comprehensive solution enables businesses to manage the entire customer lifecycle through sophisticated, industry-specific AI agents that handle complete workflows across voice/text channels. We cater to various verticals, such as Software, Education, Healthcare, Finance, etc., and provide solutions for India's unicorn companies.

Key Responsibilities
  • Design and implement highly available microservices handling real-time communications
  • Build scalable systems supporting concurrent AI agent interactions
  • Develop robust data pipelines for training and fine-tuning LLMs
  • Architect event-driven systems managing real-time voice/chat communications
  • Implement secure multi-tenant architecture for enterprise clients
Technical Stack
  • Framework: NestJS with TypeScript and Python
  • Infrastructure: AWS EKS, EC2, S3
  • Databases: MongoDB, PostgreSQL, Redis
  • Message Brokers: Apache Kafka
  • Real-time Communication: WebSocket, WebRTC
  • Containerization: Docker, Kubernetes
  • Monitoring: ELK Stack, Prometheus, Grafana
  • CI/CD: GitHub Actions, ArgoCD
Requirements
  • 3+ years of experience building scalable backend systems
  • Strong proficiency in Node.js/TypeScript and NestJS framework
  • Deep understanding of microservices architecture and domain-driven design
  • Experience with AWS services, especially EKS and container orchestration
  • Solid grasp of system design principles and distributed systems
  • Knowledge of real-time communication protocols and WebRTC
  • Experience with message queues and event-driven architectures
  • Understanding of CI/CD pipelines and DevOps practices
Salary and Benefits

The estimated salary for this position is $120,000 - $180,000 per annum, depending on experience. Additionally, we offer a competitive benefits package, including health insurance, learning budget, flexible work environment, and latest development hardware.

Growth Opportunities
  • Work closely with the founding team
  • Influence core architectural decisions
  • Learn cutting-edge AI/ML technologies
  • Build systems that scale from startup to enterprise customers

  • AI Software Architect

    4 weeks ago


    Bengaluru, Karnataka, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced AI Software Architect to lead the development of cutting-edge artificial intelligence solutions.Company OverviewWe are a forward-thinking company dedicated to delivering innovative software solutions that transform businesses. Our team of experts is passionate about pushing the boundaries of what is...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior AI Software Developer to design and develop cutting-edge artificial intelligence solutions for our clients. With a strong background in software engineering, you will work on exciting projects in machine learning, natural language processing, and computer vision.Key ResponsibilitiesDesign and implement AI models and...


  • Bengaluru, Karnataka, India Odin AI Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Odin AI. As a key member of our development team, you will play a crucial role in designing and building high-quality, efficient, and reusable back-end systems and APIs.The ideal candidate will have strong hands-on experience in Python, with expertise in developing...


  • Bengaluru, Karnataka, India Atlas AI Full time

    About Atlas AIAtlas Al is a cutting-edge workflow automation tool designed for business lenders. Our sophisticated AI agents assist in automating customer onboarding, data collection, and credit analysis processes, significantly enhancing efficiency for our clients.What We're Looking ForWe're seeking a skilled Senior Software Engineer to join our team. The...


  • Bengaluru, Karnataka, India Expertia AI Full time

    About Expertia AIWe're a cutting-edge AI recruitment platform using deep learning algorithms and natural language processing to revolutionize the hiring process.Our mission is to deliver real-time discovery and deployment of skills globally, making recruitment more efficient and effective.As a key member of our founding team, you'll be responsible for...


  • Bengaluru, Karnataka, India FinTech AI Innovations Full time

    Job DescriptionCompany OverviewFintech AI Innovations is a fast-paced and lean SaaS startup focused on disruptive innovation in indirect taxes. We leverage cutting-edge AI patterns and techniques to drive differentiation and value to our corporate customer base.This role offers the opportunity to work with and learn cutting-edge AI...

  • AI/ML Developers

    1 month ago


    Bengaluru, Karnataka, India Iosys Software Full time

    Job Summary:We are seeking a skilled AI/ML Engineer to join our team at Iosys Software. As an AI/ML Engineer, you will be responsible for developing and deploying machine learning models and algorithms to drive business growth and improvement.Key Responsibilities:Design and develop machine learning models and algorithms to solve complex business...

  • AI Software Engineer

    1 month ago


    Bengaluru, Karnataka, India Nokia Full time

    About the RoleCome help us shape the future of technology at Nokia, a company committed to innovation and technology leadership.We're seeking an experienced AI software engineer to join our team and contribute to the development of AI-powered applications that meet business needs and customer requirements.The successful candidate will have a strong...


  • Bengaluru, Karnataka, India RenderNet AI Full time

    Senior Backend Engineer - Inference and AI PlatformCompensation: 50-60 LPAAbout RenderNet AIWe are revolutionizing the story telling industry with our cutting-edge AI powered tools, empowering creatives worldwide to boost their productivity.About the RoleAs we scale RenderNet AI, we seek experienced systems engineers to design and build scalable products,...


  • Bengaluru, Karnataka, India Fiddler AI Full time

    Fiddler AI is a pioneer in the field of Model Performance Management (MPM), recognized as a leader in the industry.As a Cloud Architect for AI Model Performance Management, you will design and build a world-class cloud platform to help enterprises monitor and analyze their ML models. This requires expertise in infrastructure management (AWS / Google Cloud,...


  • Bengaluru, Karnataka, India RenderNet AI Full time

    About RenderNetRenderNet is building the next generation of AI-powered storytelling tools, which turbocharges productivity for creatives worldwide.As we scale RenderNet, we're seeking experienced systems engineers to build new products and scale our systems, platforms, and processes. This role requires you to be ready for a fast-paced iterative build cycle...


  • Bengaluru, Karnataka, India Sonata Software Full time

    About Sonata SoftwareWe are a dynamic organization committed to empowering women professionals in their second career phase.Salary DetailsThe estimated salary for this role is ₹1,200,000 - ₹1,500,000 per annum, depending on experience and location.Job DescriptionThis Digital Engineer-AI Transformation Specialist role offers an exciting opportunity to...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Empowering Women Professionals in Digital EngineeringSonata Software is committed to creating opportunities for experienced women professionals to restart their careers. Our Reboot with Sonata initiative provides a tailored support system to help them navigate their corporate journey and seamlessly reintegrate into the workplace.About the RoleWe are seeking...


  • Bengaluru, Karnataka, India Skill Secure AI Full time

    About the Job: Skill Secure AI is a leading organization in the field of artificial intelligence, seeking an experienced and skilled Artificial Intelligence Software Engineer to join our dynamic team. Job Description We are looking for a talented individual to work alongside experienced data scientists and AI engineers to explore, develop, and optimize...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Company OverviewIN10 VMware Software India Private Limited is a leading technology company that empowers IT effectiveness on a large scale and facilitates successful hybrid work implementations. Our cutting-edge solutions, including the Broadcom EUC Anywhere Workspace platform, bring together the power of AI to enhance employee experiences, redefine...


  • Bengaluru, Karnataka, India PureCode AI Full time

    We are looking for a highly skilled Senior Software Engineer to join our team at PureCode AI. As a key member of our dynamic team, you will be responsible for building and maintaining the user-facing components of our web applications.Key Responsibilities:Develop and implement responsive web applications using modern frontend technologies such as React and...


  • Bengaluru, Karnataka, India Lyzr AI Full time

    Job Overview">We are seeking an experienced Software Engineer with a strong background in Python to join our team at Lyzr AI. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining high-quality software solutions using Python.">About Us">Lyzr AI is a leading technology company that...

  • AI Content Strategist

    2 weeks ago


    Bengaluru, Karnataka, India Obviously AI Full time

    Role OverviewWe are seeking a skilled AI Content Strategist to join our team at Obviously AI. As a key member of our marketing department, you will play a critical role in developing engaging content that showcases our AI technology and supports our marketing efforts.About the JobThe ideal candidate will have 2-5 years of experience as a content writer,...


  • Bengaluru, Karnataka, India Skill Secure AI Full time

    About Us:Skill Secure AI is a dynamic web development agency offering innovative digital solutions for clients across various industries.Role Overview:We are seeking passionate and motivated Software Engineering Interns to join our team remotely. This internship offers flexible durations, ranging from 1 to 6 months, and is ideal for students and early-career...


  • Bengaluru, Karnataka, India SAP Full time

    Company OverviewWe're a leading provider of enterprise software solutions, enabling businesses to run better by leveraging the power of artificial intelligence. Our company culture emphasizes collaboration and innovation, fostering an environment where talented individuals can thrive.Job SummaryWe're seeking a highly skilled Senior AI Software Engineer with...