Tipstat® | Senior Software Engineer

4 weeks ago


bangalore, India Tipstat® Full time

We are seeking an experienced Senior Software Engineer specializing in Python and AI technologies to join our engineering team. The ideal candidate will help drive our AI initiatives, architect scalable solutions, and mentor junior team members while maintaining high standards of code quality and engineering excellence.


Key Responsibilities


  • Design, develop, and maintain robust, scalable applications using Python frameworks including FastAPI, Flask, and Django
  • Lead the implementation of AI/ML solutions, including integration of Large Language Models (LLMs) and vector databases
  • Architect and optimize database solutions across MongoDB, PostgreSQL, and vector databases
  • Build and maintain CI/CD pipelines and containerized applications using Docker
  • Collaborate with cross-functional teams to define technical requirements and system design
  • Mentor junior developers and conduct code reviews to ensure code quality and best practices
  • Troubleshoot production issues and optimize application performance
  • Drive technical decisions and contribute to the overall technology strategy


Required Qualifications


  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3+ years of professional software development experience with Python
  • Strong experience with at least two of: FastAPI, Flask, or Django
  • Proven experience with both MongoDB and PostgreSQL
  • Hands-on experience with Docker and containerization
  • Experience building and deploying production AI/ML systems
  • Strong understanding of RESTful APIs and microservices architecture


Preferred Qualifications


  • Experience with LangChain and LangSmith for LLM application development
  • Familiarity with vector databases (e.g., Pinecone, Weaviate, or Milvus)
  • Experience with AWS/GCP/Azure cloud services
  • Contributions to open-source projects
  • Experience with Agile development methodologies
  • Master's degree in Computer Science, AI, or related field


Technical Skills


  • Programming Languages: Python (expert level), SQL
  • Frameworks: FastAPI, Flask, Django, LangChain
  • Databases: MongoDB, PostgreSQL, Vector Databases
  • AI/ML: LLMs, LangSmith, Machine Learning frameworks
  • DevOps: Docker, CI/CD, Git
  • Cloud Platforms: AWS/GCP/Azure (any)




  • bangalore, India Tipstat® Full time

    Tipstat is seeking an exceptional Senior Software Engineer specializing in Artificial Intelligence to drive innovative AI solutions and lead cutting-edge technology development.Job Responsibilities- Design, develop, and implement advanced AI/ML models and systems- Lead end-to-end AI project lifecycles from conceptualization to deployment- Work with...


  • bangalore, India Tipstat® Full time

    We are seeking an experienced Senior Software Engineer with strong Python expertise to join our engineering team. In this role, you will design, develop, and maintain scalable applications while mentoring junior developers and contributing to architectural decisions.Key ResponsibilitiesDesign and implement scalable, maintainable, and efficient Python-based...


  • bangalore, India Tipstat® Full time

    We are seeking an experienced Senior Software Engineer with strong Python expertise to join our engineering team. In this role, you will design, develop, and maintain complex software systems while mentoring junior developers and contributing to technical strategy.Key Responsibilities- Design and implement scalable, maintainable Python applications and...


  • bangalore, India Tipstat® Full time

    We are seeking an experienced Senior Software Engineer with strong Python expertise to join our engineering team. In this role, you will design, develop, and maintain complex software systems while mentoring junior developers and contributing to technical strategy. Key Responsibilities - Design and implement scalable, maintainable Python applications and...


  • bangalore, India Tipstat® Full time

    We are seeking an experienced Senior Software Engineer with strong Python expertise to join our engineering team. In this role, you will design, develop, and maintain scalable applications while mentoring junior developers and contributing to architectural decisions.Key ResponsibilitiesDesign and implement scalable, maintainable, and efficient Python-based...


  • bangalore, India Tipstat® Full time

    We are seeking an experienced Senior Software Engineer with strong Python expertise to join our engineering team. In this role, you will design, develop, and maintain scalable applications while mentoring junior developers and contributing to architectural decisions. Key Responsibilities Design and implement scalable, maintainable, and efficient...


  • bangalore, India Tipstat® Full time

    We are seeking an experienced Senior Software Engineer specializing in Python and AI technologies to join our engineering team. The ideal candidate will help drive our AI initiatives, architect scalable solutions, and mentor junior team members while maintaining high standards of code quality and engineering excellence. Key Responsibilities Design, develop,...


  • bangalore, India Tipstat® Full time

    We're seeking a talented Senior Frontend Engineer to join our engineering team. In this role, you'll be responsible for building and maintaining high-quality, scalable user interfaces using modern web technologies. You'll work closely with designers, backend engineers, and product managers to deliver exceptional user experiences.Requirements3+ years of...


  • bangalore, India Tipstat® Full time

    We're seeking a talented Senior Frontend Engineer to join our engineering team. In this role, you'll be responsible for building and maintaining high-quality, scalable user interfaces using modern web technologies. You'll work closely with designers, backend engineers, and product managers to deliver exceptional user experiences. Requirements 3+ years of...

  • Senior AI Engineer

    1 month ago


    Bangalore, India Tipstat® Full time

    Tipstat is seeking an exceptional Senior Software Engineer specializing in Artificial Intelligence to drive innovative AI solutions and lead cutting-edge technology development. Job Responsibilities - Design, develop, and implement advanced AI/ML models and systems - Lead end-to-end AI project lifecycles from conceptualization to deployment - Work with...


  • bangalore, India Tipstat® Full time

    We're seeking an experienced AI Engineer with deep expertise in open-source Large Language Models (LLMs) to join our team. In this role, you'll be responsible for training, fine-tuning, and deploying state-of-the-art language models while pushing the boundaries of what's possible with open-source AI.Key Responsibilities- Lead the implementation and...


  • bangalore, India Tipstat® Full time

    We're seeking an experienced AI Engineer with deep expertise in open-source Large Language Models (LLMs) to join our team. In this role, you'll be responsible for training, fine-tuning, and deploying state-of-the-art language models while pushing the boundaries of what's possible with open-source AI. Key Responsibilities - Lead the implementation and...


  • bangalore, India Tipstat® Full time

    We're seeking a Machine Learning Engineer with deep expertise in Large Language Models (LLMs) to join our AI team. You'll be responsible for training, fine-tuning, and optimizing state-of-the-art language models while working closely with our engineering teams to deploy these models in production.Key Responsibilities- Design and implement training pipelines...


  • bangalore, India Tipstat® Full time

    We're seeking an experienced Product Manager to lead our artificial intelligence initiatives and drive the development of AI-powered solutions. The ideal candidate will bridge the gap between technical capabilities and business needs, working closely with data scientists, engineers, and stakeholders to deliver impactful AI products.Key Responsibilities- Own...


  • bangalore, India Tipstat® Full time

    We're seeking an experienced Product Manager to lead our artificial intelligence initiatives and drive the development of AI-powered solutions. The ideal candidate will bridge the gap between technical capabilities and business needs, working closely with data scientists, engineers, and stakeholders to deliver impactful AI products. Key Responsibilities -...


  • bangalore, India Tipstat Full time

    We're seeking a talented Senior Frontend Engineer to join our engineering team. In this role, you'll be responsible for building and maintaining high-quality, scalable user interfaces using modern web technologies. You'll work closely with designers, backend engineers, and product managers to deliver exceptional user experiences. Requirements 3+ years of...


  • Bangalore, India Tipstat® Full time

    We are seeking an experienced Senior Software Engineer with strong Python expertise to join our engineering team. In this role, you will design, develop, and maintain complex software systems while mentoring junior developers and contributing to technical strategy. Key Responsibilities - Design and implement scalable, maintainable Python applications...


  • Bangalore, India Tipstat® Full time

    We are seeking an experienced Senior Software Engineer with strong Python expertise to join our engineering team. In this role, you will design, develop, and maintain scalable applications while mentoring junior developers and contributing to architectural decisions. Key Responsibilities Design and implement scalable, maintainable, and efficient...


  • Bangalore, India Tipstat® Full time

    We are seeking an experienced Senior Software Engineer specializing in Python and AI technologies to join our engineering team. The ideal candidate will help drive our AI initiatives, architect scalable solutions, and mentor junior team members while maintaining high standards of code quality and engineering excellence. Key Responsibilities Design,...


  • Bangalore, India Tipstat® Full time

    We are seeking an experienced Senior Software Engineer specializing in Python and AI technologies to join our engineering team. The ideal candidate will help drive our AI initiatives, architect scalable solutions, and mentor junior team members while maintaining high standards of code quality and engineering excellence. Key Responsibilities Design,...