Software Engineer

1 week ago


Hyderabad, India Bicycle AI Full time

About Us:

Bicycle is an AI-powered data analyst or 'co-pilot' that provides continuous actionable insights for high-volume transactional industries like e-commerce, travel, fintech, and logistics. The copilot is a combination of: LLM-Powered Business Analyst (that understands KPIs and business drivers) and AutoML-Powered Data Analyst (that interprets data and extracts insights). This duo provides three key values:

  1. Automated Data Onboarding : Thanks to auto mapping and ETL, you can launch new use cases and insights quickly.
  2. Continuous Insights: Through constant pattern detection and analysis, the copilots deliver insights even when your team is off the clock.
  3. Self-Service Analytics: Teams can subscribe to alerts and reports or perform ad-hoc analysis using chat and dashboards.

Established by the founding CTO of AppDynamics and key team members from the same successful venture, Bicycle is reinventing how businesses leverage their voluminous data streams with an AI-powered self-service analytics solution.

Position Overview:

We are looking for a dynamic Software Engineer to join our AI Agents team. Bicycle leverages AI Agents in pivotal roles, functioning as Business Analysts and Data Analysts who collaborate to uncover data-driven insights and recommend actionable strategies to our customers. In this role, you will be responsible for building agents that efficiently work with vast volumes of data across various industries. These agents are designed to automate numerous data analysis tasks, including data transformation and analysis, thereby enhancing the efficiency of data driven operations. The ideal candidate will have prior experience with data analysis and a passion for using innovative technologies such as LLM and AutoML to craft creative solutions that automate the most repetitive and time-consuming parts of data analysis.

This is a full-time, in-office position because our best ideas get sparked in real-life huddles - not slack

About You

➔ You are deeply interested in backend technologies and have a solid grounding in software engineering principles.

➔ You have a solid grounding in data analysis, particularly using Python, and you are adept at leveraging this skill to build effective AI solutions.

➔ You thrive in fast-paced environments and are excited about solving complex problems with scalable and efficient solutions.

➔ You have a proactive approach towards learning new technologies and frameworks in the rapidly evolving AI domain.

Qualification

➔ BS/MS degree in Computer Science, AI, or a related field.

➔ 2-3 years of production-grade Python development experience.

➔ Hands-on experience with data analysis using Python.

➔ Proficiency in working with Large Language Models (LLMs) and an understanding of prompt engineering techniques.

➔ Experience with Retrieval Augmented Generation (RAG) systems and Agentic RAG approaches.

Good to Have

➔ Familiarity with frameworks such as Langgraph, Crew AI and vector databases.

➔ Knowledge of specialized task agents focused on domain-specific problems.

➔ Exposure to dynamic tool selection and parallel processing in multi-agent environments.

➔ Knowledge of API integration and memory management for contextual decision-making.

➔ Familiarity with workflow design for multi-agent systems and evaluation metrics for assessing agent performance.

Key Responsibilities

➔ Design, develop, and implement AI agents that act as business and data analysts within our platform.

➔ Collaborate with cross-functional teams to enhance agent capabilities and ensure seamless data-driven insights delivery.

➔ Utilize Agentic RAG to decompose complex queries and strategically improve information retrieval processes.

➔ Implement and manage multi-agent frameworks to support autonomous task execution.

➔ Integrate external APIs and enhance agent memory systems for improved contextual awareness.

➔ Evaluate and optimize multi-agent workflows to improve performance and efficiency.

Join Bicycle to be part of a team that values innovation, efficiency, and the transformative potential of data analytics in the modern business landscape.



  • Hyderabad, Telangana, India Coupa Software Full time

    At Coupa Software, we're looking for a talented Senior Software Engineer in Test to join our team. As a key member of our engineering organization, you will play a critical role in ensuring the quality of our software products.Responsibilities: Develop and maintain quality engineering, automation testing, and continuous integration practices with a focus on...


  • Hyderabad, Telangana, India Rocket Software Full time

    Job DescriptionSummary: The Software Engineer-III is a highly skilled professional responsible for designing, developing, and troubleshooting software programs for software enhancements, maintenance, and new products. This individual will develop software tools including operating systems, compilers, routers, networks, utilities, databases, and...


  • Hyderabad, India Haravi Software Full time

    Job Title: Software Development Engineer - Cloud SolutionsDescription:Haravi Software is seeking a highly skilled Software Development Engineer - Cloud Solutions to join our team. As a Software Development Engineer - Cloud Solutions, you will be responsible for designing, developing, and deploying cloud-based software solutions using the latest technologies...

  • Software Engineer

    4 weeks ago


    Hyderabad, Telangana, India JTek Software Solutions Pvt Ltd Full time

    Are you passionate about building innovative software solutions? We are seeking a skilled Software Engineer to join our team at {company}.As a key member of our tech team, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key responsibilities include:Collaborating with cross-functional...


  • Hyderabad, Telangana, India Coupa Software Full time

    Coupa is seeking a talented Senior Software Engineer in Test to join our team. As a key member of our quality engineering team, you will be responsible for establishing quality engineering, automation testing, and continuous integration practices with an emphasis on back-end APIs and systems integration.Key Responsibilities:Establish quality engineering,...

  • Software Engineer

    4 weeks ago


    Hyderabad, Telangana, India BeeS Software Solutions Pvt. Ltd Full time

    Job Title: Software EngineerWe are seeking an experienced Software Engineer to join our team at BeeS Software Solutions Pvt. Ltd.Key Responsibilities:• Design and develop efficient algorithms and flowcharts• Produce clean and efficient code based on specifications• Integrate software components and third-party programs• Verify and deploy programs and...


  • Hyderabad, Telangana, India Devenir Software Private Limited Full time

    Job Title: Software Engineering ProfessionalAt Devenir Software Private Limited, we are seeking a skilled Software Engineering Professional to join our team.The ideal candidate will have:Exceptional communication skillsStrong problem-solving abilitiesExperience in system and solution designsProficiency in Java, Kafka, Springboot, and MicroservicesAngular...


  • Hyderabad, India Haravi Software Full time

    Job Title: Net Core/Azure DeveloperJob Summary:We are seeking a highly skilled Net Core/Azure Developer to join our software development team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-based software solutions using Azure and .NET Core.Key Responsibilities:Design and develop cloud-based software...


  • Hyderabad, Telangana, India STAIDLOGIC SOFTWARE PRIVATE LIMITED Full time

    About the Job:We are looking for an experienced Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, testing, and maintaining software applications.Key Responsibilities:Design and develop software applications using latest technologies and programming languages.Test and deploy software...

  • AI Software Engineer

    3 weeks ago


    Hyderabad, Telangana, India Realtekh Software Services Full time

    **Role Summary**We are seeking an experienced AI software engineer to join our team at Realtekh Software Services. The ideal candidate will have a strong background in computer science and AI/ML, with hands-on experience in Python and related libraries.Key ResponsibilitiesDesign and develop AI models using Python and OpenAI libraries.Implement the RAG...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About This Role:We are seeking a highly skilled Senior Embedded Graphics Software Engineer to join our team at QNX Software Systems. As a key member of our product engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics drivers for a...


  • Hyderabad, Telangana, India truteam software solutions Pvt. Ltd Full time

    Job Title: Android Software EngineerJob Summary:Truteam Software Solutions Pvt. Ltd. is seeking an experienced Android Software Engineer to develop high-quality mobile applications for multiple versions of Android devices. The ideal candidate will have a strong understanding of the Android operating system and its functionalities.Key Responsibilities:Design...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Are you a skilled software developer looking to take your career to the next level? We are seeking a highly motivated and experienced Software Development Engineer - Embedded Systems to join our Open Source software development team at QNX Software Systems.

  • Software Engineer

    4 weeks ago


    Hyderabad, India CygnusPro Software Solutions Pvt. Ltd Full time

    Job Title: Software Engineer - GoJob Description:CygnusPro Software Solutions Pvt. Ltd is seeking a skilled Software Engineer - Go to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Go.Main Responsibilities:Design and develop optimized,...


  • Hyderabad, Telangana, India Trigent software ltd Full time

    Job Summary:Trigent Software Ltd is seeking an experienced Software DevOps Engineer to join our team. The ideal candidate will have a strong background in cloud and containerization, with expertise in Azure DevOps, Kubernetes, and Helm Charts.Key Responsibilities:Manage and maintain source code repositories using GitHub and Azure DevOps.Implement branching...


  • Hyderabad, Telangana, India Pragmaedge Software Solutions Private Limited Full time

    Pragmaedge Software Solutions Private Limited is seeking a highly skilled Lead Software Automation Engineer to join our team.The ideal candidate will have a solid background in software engineering and be familiar with Ruby or Python. Our company offers a competitive salary of $120,000 - $180,000 per annum based on experience and qualifications.Job...


  • Hyderabad, Telangana, India JTek Software Solutions Pvt Ltd Full time

    Job Title: Cloud Software EngineerJob Description:JTek Software Solutions Pvt Ltd is seeking a skilled Cloud Software Engineer to join our team. The ideal candidate will have 4-8 years of experience in cloud software development using Azure or AWS cloud services.Key Responsibilities:Design, develop, and deploy cloud-based applications using Azure or AWS...


  • Hyderabad, Telangana, India Haravi Software Full time

    Company Overview:Haravi Software is a leading provider of innovative software solutions, committed to delivering high-quality products and exceptional customer experiences. Job Description:We are seeking an experienced Net Core/Azure Developer to join our team. As a key member of our development team, you will play a crucial role in designing and developing...


  • Hyderabad, India Coupa Software Full time

    Through the power of trillions of dollars in business spend, Coupa’s mission is to unlock our customers' full potential to do well and do good, anchored in our shared belief that we are smarter together. Our customers, suppliers, and employees- our Coupanians- come together to co-create ideas and innovations that impact the power of spend....


  • Hyderabad, Telangana, India Dew Software Full time

    Dew Software: A Leader in Digital TransformationWe are seeking a highly skilled Build and Release Engineer to join our team. As a CMMi Level 3 and ISO certified organization, we pride ourselves on our commitment to quality and excellence.Key ResponsibilitiesCoordinate and manage software releases across multiple platforms to ensure seamless...