API Optimization Jobs in Bengaluru
947 Jobs Found
Product Manager - Payments
Tazapay
Product Manager Payments Location: Bengaluru Work Type: Full Time Experience: 2 6 years About Tazapay Tazapay is a leading fintech platform for cross-border businesses. We provide local and global collections, holding, and payouts across multiple markets. As we expand into the digital asset ecosystem, we are building comprehensive crypto and stablecoin payment solutions to meet the growing demand for blockchain-based cross-border transactions. About the Team At Tazapay, product development is highly collaborative, involving engineering, design, partnerships, legal, risk, operations, and go-to-market teams. The cross-border payment platform team owns the core features of Tazapay s Payment Platform, including Payins, Payouts, and crypto/stablecoin infrastructure. Role Overview As Product Manager Payments, you will lead the design, development, and launch of global payment rails across both traditional and crypto/stablecoin systems. You will ensure enterprises can successfully build and operate payment operations using Tazapay s platform, bridging fiat and digital asset ecosystems. Key Responsibilities Design and launch crypto/stablecoin payment flows, including digital wallet integrations, stablecoin/blockchain settlements, and multi-chain payment solutions. Drive feature development and market launches for stablecoins like USDC, USDT, and emerging stablecoins across blockchains such as Ethereum, Polygon, and Solana. Collaborate closely with engineering, legal, sales, support, and compliance teams throughout the product lifecycle to deliver seamless payment experiences. Integrate traditional banking rails with crypto payment options, providing merchants with unified access across all payment types. Navigate and ensure compliance with global crypto regulations, working with legal and compliance teams on AML/KYC, licensing, and emerging regulatory requirements. Use a data-driven approach to analyze blockchain transactions, payment metrics, and user behavior to optimize product performance. Who You Are Minimum Requirements 2 6 years of product management experience, with at least 2 years in fast-paced fintech or crypto startups. Hands-on experience with crypto/blockchain integrations, stablecoins, wallet connectivity, smart contracts, or digital asset payment systems. Deep understanding of stablecoin ecosystems (USDC, USDT, DAI, and algorithmic stablecoins) and their underlying mechanisms. Expertise in financial API design with experience in both traditional and blockchain/crypto API integrations. Strong technical understanding of blockchain fundamentals: transaction lifecycles, gas optimization, multi-chain architecture, and consensus mechanisms. Knowledge of crypto compliance requirements and emerging global regulatory frameworks (AML/KYC, licensing, etc.). Analytical mindset with ability to leverage blockchain and payment data to drive product decisions. Preferred Qualifications Degree in Computer Science, Engineering, Finance, or related field, with blockchain coursework or certifications. Proven track record of launching successful crypto/stablecoin payment products or features at scale. Hands-on experience with major blockchain networks, ecosystems, development tools, and integration patterns. Experience collaborating with crypto exchanges, wallet providers, or blockchain infrastructure companies. Qualification : Degree in Computer Science, Engineering, Finance, or related field, with blockchain coursework or certifications
Ai Agent Engineer
Observe.ai Networks Private Limited
AI Agent Engineer Location: Bengaluru About Us: Observe.AI Observe.AI is the leading AI agent platform for customer experience. We enable enterprises to deploy AI agents that automate customer interactions, delivering natural conversations with predictable outcomes. Our platform combines advanced speech understanding, workflow automation, and enterprise-grade governance to execute end-to-end workflows with AI agents. We also empower teams to guide and augment human agents with AI copilots, while analyzing 100% of interactions for insights, coaching, and quality management. Leading companies like DoorDash, Affordable Care, Signify Health, and Verida rely on Observe.AI to accelerate service speed, increase operational efficiency, and strengthen customer loyalty across all channels. We re looking for an AI Agent Engineer to take the lead in building and deploying enterprise-grade Voice, Chat AI agents, and AI Copilot solutions. This role is hands-on, customer-facing, and crucial for bringing AI solutions to life from design and integration to deployment and optimization. As an AI Agent Engineer, you'll **own the end-to-end lifecycle of AI agents**: from building and integrating them to testing, deploying, and tuning performance to meet client requirements. What You ll Be Doing: AI Agent Development & Deployment: Take full ownership of building and deploying AI agents, including designing prompts, workflows, integrations, telephony setup, and evaluation forms. Client Engagement & Demos: Lead weekly client demos, showcase progress, gather feedback, and act as the primary technical contact once the solution is defined. Systems Integration: Configure and integrate APIs, handle data mappings, manage authentication, error handling, and connect AI agents to CRMs, databases, or knowledge systems. Telephony Integration: Set up and optimize SIP/CCaaS/PSTN routing, configure fallbacks, pass metadata, and troubleshoot call quality issues. Optimization & Iteration: Continuously monitor agent performance, refine prompts, conduct iterative tests, and ensure agents meet automation and containment targets. Strategic Consultation: Translate customer requirements into actionable solutions, while working consultatively to unblock challenges related to security, connectivity, or knowledge ingestion. Collaboration with Engineering: Work alongside the product and engineering teams for deeper technical fixes and platform improvements, while leading client delivery independently. What You ll Bring to the Role: 3+ years of experience in conversational AI, ML engineering, or system integration, with hands-on delivery of AI/LLM-based solutions. Strong expertise in prompt engineering, workflow building, API integration, and telephony systems (SIP, Twilio, Amazon Connect, etc.). Familiarity with Large Language Models (GPT, Claude, Gemini) and orchestration frameworks like LangChain and LlamaIndex. Solid ML knowledge in areas such as embeddings, retrieval-augmented generation (RAG), evaluation frameworks, and fine-tuning models for optimal performance. Proficiency in programming languages such as Python, JavaScript, or similar. Customer-facing experience, with the ability to lead deep technical discussions and conduct weekly project demos. A strong problem-solving mindset, with the ability to find workarounds, unblock integrations, and adapt to unique customer ecosystems. Bachelor s degree in Computer Science, Engineering, or a related technical field. Experience with Integration Platform-as-a-Service (iPaaS) providers such as n8n, Zapier, or similar, and a strong understanding of API integrations and data flow management. Extensive hands-on experience with telephony integrations, including protocols like SIP, PSTN, and other telephony technologies. Perks & Benefits: Medical Insurance: Comprehensive medical coverage and free online doctor consultations. Generous Leave Policies: Annual privilege and sick leave (as per Karnataka S&E Act), national and festive holidays, plus parental leave. Learning & Development Fund: Support for continuous learning and professional development. Fun Team Culture: Regular fun events to foster a collaborative and engaging work environment. Flexible Benefit Plans: Tax-saving benefits (meal cards, PF, etc.) and other flexible benefit options. Qualification : Bachelors degree in Computer Science, Engineering, or a related technical field
Lead Software Engineer - Scale & Performance
Team Vunet Systems
Lead Software Engineer - Scale & Performance Location: Bengaluru Experience: 6 12 years About VuNet VuNet is a pioneer in Business Journey Observability, using Big Data and Machine Learning to revolutionize digital experiences in the financial services industry. Our platform delivers end-to-end visibility into customer journeys, helping organizations proactively resolve issues, ensure operational resilience, and deliver superior user satisfaction. With over 28 billion digital transactions monitored every month and serving more than 300 million users globally, VuNet is shaping the future of observability for some of the largest banks and financial institutions. We are Series B funded, part of NASSCOM s DeepTech Club, and recognized by global analysts such as Gartner and Omdia. Your Role: Lead Software Engineer - Scale & Performance As a Lead Software Engineer for Scale & Performance, you ll own the performance and scalability benchmarks for VuNet s observability platform. You will work with cutting-edge technologies, design robust test frameworks, and ensure that our platform scales seamlessly to meet the demands of millions of users. Roles & Responsibilities Own performance and scalability benchmarking for key platform components (ingestion pipelines, data storage, and query services). Design and execute load, stress, soak, and capacity tests across microservices, agents, and ingestion layers. Identify and resolve performance bottlenecks in both infrastructure (CPU/memory/IO) and application layers (API latency, throughput, GC behavior). Develop and maintain performance test frameworks, preferably using Kubernetes-based environments. Collaborate with DevOps and SRE teams to optimize system configurations (Kubernetes, Postgres/TimescaleDB, ClickHouse, Kafka) for scale. Implement OpenTelemetry for service instrumentation to monitor system health and latency (p50/p95/p99 metrics). Contribute to capacity planning, scaling strategies (horizontal/vertical), and resource optimization. Analyze production incidents related to scaling issues and drive permanent fixes. Work with engineering teams to design scalable architecture patterns and define SLIs/SLOs for system performance. Document performance baselines, tuning guides, and scalability best practices for internal use. What You Bring Mandatory Skills: Strong background in performance engineering for large-scale distributed systems or SaaS platforms. Expertise in Kubernetes, container runtimes (containerd/Docker), and resource profiling in containerized environments. Solid understanding of Linux internals, CPU/memory profiling, and network stack tuning. Hands-on experience with observability tools (Prometheus, Grafana, OpenTelemetry, Jaeger, Loki, Tempo, etc.). Familiarity with observability platform datastores like ClickHouse, PostgreSQL/TimescaleDB, Elasticsearch, or Cassandra. Experience with performance benchmarking tools such as k6, Locust, JMeter, or custom Golang/Python scripts. Ability to interpret system metrics (CPU usage, memory, GC, latency) and correlate across different layers. Nice-to-Have Skills: Experience with agent benchmarking (OpenTelemetry Collector, custom data shippers). Exposure to streaming systems like Kafka, NATS, or Pulsar. Familiarity with CI/CD pipelines for performance testing and regression tracking. Knowledge of cost optimization and capacity forecasting in cloud environments (AWS/GCP/Azure). Proficiency in Go, Python, or Bash scripting for automation and data analysis. Life at VuNet: At VuNet, we're building a world-class observability platform, and we re just getting started. You ll be part of a passionate, problem-solving team that embraces collaboration, fast learning, and staying ahead of emerging technologies like Gen AI. We foster a high-trust, inclusive culture where collaboration, ownership, and innovation are central to our success. If you're looking to work on cutting-edge tech, make a real impact, and grow with a supportive team you ll fit right in at VuNet. Benefits: Comprehensive health insurance coverage for you, your parents, and dependents. Mental wellness and 1:1 counseling support. A culture that promotes continuous learning, innovation, and career growth. Transparent, inclusive, and high-trust workplace. Opportunities for skill enhancement with training programs focused on new Gen AI technologies.
Analytics Engineer
Postman
Analytics Engineer Location: Bengaluru Work Type: Full-Time About Postman Postman is the world s leading API platform, used by over 40 million developers and 500,000 organizations, including 98% of the Fortune 500. Our mission is to build an API-first world, simplifying every step of the API lifecycle and enabling teams to create better APIs, faster. Founded in Bengaluru, Postman is headquartered in San Francisco, with offices in Boston, New York, and Bengaluru. We are privately held, backed by Battery Ventures, BOND, Coatue, CRV, Insight Partners, and Nexus Venture Partners. The Opportunity We are seeking an Analytics Engineer to join our Data Team and help strengthen the foundation of our modern data stack. In this role, you will own critical transformation pipelines, design scalable data models, and ensure that our analytics environment is performant, reliable, and future-ready. You will operate with a high degree of independence, driving projects from design through production, while implementing best practices in dbt, semantic layers, medallion architecture, and lakehouse paradigms. Key Responsibilities Take ownership of large portions of our dbt project (3k+ models), ensuring scalability, maintainability, and adherence to best practices. Design and implement robust data models, including dimensional modeling, incremental strategies, and Slowly Changing Dimensions (SCDs). Establish and enforce dbt test coverage, automated quality checks, and CI/CD pipeline standards using GitHub Actions. Profile and optimize SQL queries and warehouse performance for efficiency and cost reduction. Build and refine our semantic layer, ensuring consistent business logic across Looker, Redash, and downstream tools. Collaborate with analysts and business partners to define metrics and deliver self-serve data assets. Document models, lineage, and transformation logic to make data discoverable and usable across the company. Contribute to shaping team standards and playbooks, collaborating with analysts on modeling and transformation best practices. Stay ahead of modern data stack innovations, including dbt metrics layer, universal semantic layers, data contracts, and observability. Enabling Self-Serve Analytics & AI Build transformations that empower business stakeholders and analysts to explore data confidently. Ensure metric definitions are consistent, discoverable, and reusable across BI tools. Prepare clean, structured, and accessible datasets for AI-driven initiatives like conversational analytics and anomaly detection. Partner with Data Science & ML teams to provide reliable pipelines that accelerate experimentation and AI/ML deployment. About You 3 5 years of experience in analytics engineering roles. Advanced SQL skills (query optimization, performance tuning). Strong proficiency in dbt Core: models, macros, snapshots, sources, and custom materializations. Solid background in data modeling techniques (Kimball, SCD handling, incremental pipelines). Practical experience with semantic layers and BI integration (LookML, dbt metrics, or equivalent). Familiarity with Medallion architecture and modern lakehouse approaches. Hands-on experience with Redshift; exposure to Databricks is a plus. Proficiency with GitHub and CI/CD pipelines for analytics code. Strong fundamentals in data quality, governance, and lineage tracking. Flexible schedule with a hybrid work model. Full medical coverage, flexible PTO, wellness reimbursement, and monthly lunch stipend. Access to wellness programs, team-building events, and donation-matching initiatives. An inclusive, collaborative culture where everyone can thrive and grow. Our Values Curiosity: Explore and innovate fearlessly. Transparency: Communicate openly about successes and failures. Focus: Set clear goals aligned with a bold vision. Inclusion: Every voice matters. Excellence: Deliver the best products and experiences together.
Lead Fullstack Engineer
Capital One
Lead Fullstack Engineer Location: Bangalore Company: Capital One India About Capital One India At Capital One India, we thrive in a fast-paced, intellectually rigorous environment where we solve real-world business problems at scale. By combining advanced analytics, data science, and machine learning, we unlock powerful insights and build cutting-edge, patentable technology products that drive innovation and impact. Team Overview: Machine Learning Experiences (MLX) The MLX team is at the core of Capital One s AI/ML transformation. We re shaping the way the enterprise builds, deploys, and monitors ML models and features providing the tools and platforms that enable every business line to deliver AI-powered experiences. From platform onboarding to observability, MLX sets the foundation for responsible, scalable machine learning across Capital One. Role Overview We are seeking a Lead Fullstack Engineer to architect and develop scalable, cloud-native applications that power our ML platforms. You ll be responsible for leading technical initiatives, mentoring team members, and driving the development of full-stack systems with a primary focus on Python and Go, and a working proficiency in React. This is a hands-on leadership role requiring deep cloud expertise (AWS), backend scalability know-how, and familiarity with ML observability concepts. What You ll Do Lead cross-functional teams on full-stack development projects that support machine learning platforms and observability tools. Design and develop robust applications using Python, Go, and React, adhering to scalable and maintainable coding principles. Architect cloud-native solutions on AWS, leveraging services such as Lambda, ECS, S3, DynamoDB, SQS, and IAM. Implement and optimize CI/CD pipelines, containerization with Docker/Kubernetes, and other DevOps best practices. Work closely with ML engineers and data scientists to enhance observability and monitoring for ML models in production. Utilize open-source frameworks to accelerate development and maintain system performance. Collaborate with product managers to deliver user-centric, cloud-based solutions that drive real customer impact. Conduct code reviews, mentor engineers, and maintain high technical standards across the team. Contribute to backend optimization, API development, and integration with real-time data systems. Required Qualifications 7 10 years of experience in software development, with a strong background in backend and full-stack systems. Expertise in Python and Go; strong ability to build scalable, maintainable systems. Proficiency in React for frontend development (medium level). Hands-on experience with AWS services such as Lambda, ECS, S3, DynamoDB, IAM, and SQS. Experience with ML observability frameworks and tools. Knowledge of open-source development frameworks and cloud architecture patterns. Proficiency in CI/CD, containerization (Docker, Kubernetes), and modern DevOps practices. Strong problem-solving abilities and a track record of leading technical initiatives in agile environments. Preferred Qualifications Experience monitoring ML models in production and integrating observability tools. Knowledge of event-driven architecture and microservices. Familiarity with GraphQL, WebSockets, and real-time data communication. Understanding of data streaming architectures and processing pipelines. Why Join Capital One Be part of a team building enterprise-scale platforms that power ML for millions of customers. Work on impactful, cloud-native solutions in a collaborative and high-growth environment. Collaborate with world-class engineers, data scientists, and product leaders. Enjoy a culture that values experimentation, learning, and technical excellence.
Dot Net Developer (engineering)
Medi Assist
Position: Dot Net Developer Engineering Location: Bangalore Experience: 2 5 years Education: BE/BTech/MCA/MTech/MSc Role Overview: We are looking for a skilled Dot Net Developer to join our Engineering team and contribute to the development of robust, scalable, and secure enterprise products. The ideal candidate will have hands-on experience in building APIs, web applications, and backend systems using .NET technologies. Key Responsibilities: Develop and maintain RESTful APIs using ASP.NET Core, Web API, and ServiceStack. Write clean, secure, and scalable code using ASP.NET MVC, C#, .NET, and SQL. Implement frontend interactions using jQuery and associated frameworks. Collaborate with product and QA teams to deliver high-quality features and enhancements. Participate in code reviews, troubleshoot issues, and optimize application performance. Required Skills & Experience: Strong experience with ASP.NET, ADO.NET, and Object-Oriented Programming (OOP) principles. Good understanding of defining service interfaces using HTTPS/JSON. Familiarity with Dependency Injection and Container-based architecture. Experience with ORM frameworks like Entity Framework (or similar). Solid foundation in SQL, including writing queries with Joins, understanding Indexes, and basic database optimization. Exposure to Elasticsearch or any NoSQL database is a plus. Qualification : BE/BTech/MCA/MTech/MSc
Senior Software Engineer (full Stack)
5c Network Pvt. Ltd.
Position: Senior Software Engineer (Full Stack) Employment Type: Full-time, Onsite (Work from Office) Location: Bangalore, Karnataka, India Experience Required: 3+ years Job Summary: We are seeking a Senior Full Stack Engineer with 3+ years of experience specializing in React.js, Node.js, and MongoDB to build and maintain scalable web applications. This full-time, onsite role in Bangalore involves backend API development, frontend UI/UX collaboration, code reviews, and mentoring junior developers. Experience with cloud platforms, CI/CD, and microservices is a plus. Key Responsibilities: Design, develop, and maintain scalable client- and server-side applications. Build responsive, intuitive user interfaces in collaboration with UI/UX designers. Develop robust backend services and RESTful APIs using Node.js and Express.js. Participate in code reviews and ensure adherence to best practices. Troubleshoot, debug, and upgrade existing software components. Write clean, maintainable, and well-documented code. Implement automated testing strategies to enhance reliability. Stay updated with emerging technologies and industry trends. Mentor junior developers and contribute to knowledge sharing within the team. Required Qualifications: Bachelor s degree in Computer Science, Engineering, or related field. 3+ years of professional experience in full-stack development. Strong proficiency in React.js (state management, hooks, component architecture). Experience with Node.js and Express.js backend development. Expertise in MongoDB database design, querying, and Mongoose ODM. Solid understanding of RESTful API design and implementation. Familiarity with Git version control. Knowledge of web application security principles. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Preferred Skills: Experience with cloud platforms (AWS, Azure, GCP). Familiarity with containerization and orchestration tools (Docker, Kubernetes). Experience with microservices architecture. Knowledge of CI/CD pipelines. Understanding of Agile development methodologies. Experience with performance optimization. Familiarity with testing frameworks. Qualification : Bachelors degree in Computer Science, Engineering, or related field.
Fullstack (java) Developer
Sourcefuse
Job Title: Full Stack (Java) Developer Location: Bangalore, India Experience: 3+ years Industry: IT Services Job Type: Full-time Role Overview As a Full Stack (Java) Developer, you ll design and build scalable backend services, integrate cloud-native features, and contribute across the stack from UI development to DevOps. The role demands hands-on expertise with Java, JavaScript, cloud platforms (especially AWS), RESTful APIs, and modern frameworks. You ll collaborate with cross-functional teams to deliver robust, secure, and high-performance applications, while also mentoring junior developers and contributing to code quality and DevOps processes. Key Technical Skills Programming Languages: Proficient in Java, JavaScript, and Python Familiar with Ruby, PHP, C# (bonus) Frontend & Web: Strong with HTML, CSS, JavaScript, jQuery Experience with modern JS frameworks: React, Angular, Vue.js Backend & Frameworks: Skilled in Spring, Django, Express.js Cloud & DevOps: AWS: Lambda, API Gateway, S3, CloudWatch Tools: Docker, Kubernetes, Git, Maven, CI/CD pipelines Databases & APIs: SQL/NoSQL: MySQL, PostgreSQL, MongoDB RESTful APIs and familiarity with GraphQL Testing & Optimization: Testing frameworks: JUnit, Jest, Mocha Performance optimization and code reviews Other Tools & Skills: Familiarity with IBM RAM Basic understanding of UI/UX principles Responsibilities Build and maintain scalable backend architectures Optimize backend services for performance and reliability Integrate and manage RESTful APIs Lead feature testing, release planning, and automation Work with CI/CD pipelines, Docker, and Kubernetes Implement security measures and ensure compliance Conduct code reviews and mentor junior team members Preferred Qualifications 3+ years of full stack development experience Strong problem-solving and communication skills English (mandatory); Japanese (optional but a bonus) Interview Process Assessment Two Technical Rounds
Software Architect - C++
Cynlr - Cybernetics H.i.v.e
Job Title: Software Architect C++ Location: Bengaluru Overview: We are looking for a highly experienced Software Architect C++ to lead the architectural design, development framework setup, and standardization of scalable, modular, and maintainable software systems. This role is critical in shaping the foundation of distributed software development, guiding engineering practices, and driving performance and quality across the software development lifecycle. Key Responsibilities: Architectural Framework & Project Setup: Define the overall software architecture with a focus on scalability, modularity, and maintainability. Establish the development framework for distributed teams to ensure consistent and efficient collaboration. Standards & Guidelines: Design and enforce coding standards, architectural patterns, and review processes across the lifecycle. Assess and improve software architecture regularly through structured reviews and audits. Tools & Platforms: Select and configure toolchains, platforms, and APIs for the full development process, including: Visual Studio IDE setup Continuous integration Multi-threaded debugging Licensing management Cross-language integration Dependency management and bundling Development Templates & Architecture: Create C++ project templates for service architecture, API structure, and state machine design. Architect and implement solutions for parallel/threaded programming and performance debugging. Team Enablement & Training: Train and mentor development teams on advanced debugging techniques, threading models, and performance optimization in C++. Dependency & Versioning Systems: Design and manage a comprehensive dependency architecture with robust version control mechanisms. Release & Licensing Management: Develop systems for release management and define protocols for API/library licensing and compliance. Testing & Profiling: Design and implement test frameworks for integration, distribution, performance profiling, and safety compliance. Requirements: Proven experience as a Software Architect or Principal Developer with expertise in C++. Strong understanding of distributed systems, multi-threaded development, and large-scale software design. Hands-on experience with Visual Studio, CI/CD pipelines, debugging tools, and API management. Familiarity with modern development practices, dependency/version management, and licensing mechanisms. Excellent communication skills and the ability to lead and mentor engineering teams.
Software Engineer - Gpu Performance
Cynlr - Cybernetics H.i.v.e
Job Title: Software Engineer GPU Performance Location: Bengaluru Overview: We are looking for a highly skilled Software Engineer GPU Performance with a deep understanding of CUDA, GPU hardware architecture, and low-level performance optimization. The ideal candidate will have hands-on experience building high-performance GPU-based pipelines, optimizing time-continuous kernels, and dynamically managing processing loads between the CPU and GPU. Key Responsibilities: Utilize low-level CUDA APIs to implement and optimize GPU kernels and memory management strategies. Design and optimize pipelined image processing frameworks, ensuring seamless multi-block function execution and inter-block communication. Conduct low-level GPU performance analysis and optimizations using tools like: NVIDIA Nsight Compute NVIDIA Visual Profiler NVIDIA Graphics Developer Tools Optimize CUDA cores and kernels for maximum throughput, particularly in time-continuous processing scenarios. Implement dynamic load balancing between GPU kernels and processing functions. Design interleaved execution strategies between CPU and GPU, including real-time GPU control flow modifications from the CPU. Use NVIDIA Direct technologies for direct memory access from PCIe, USB, and display hardware, bypassing CPU intervention. Build systems to visualize GPU memory for debugging without requiring CPU transfers. Contribute to the design and optimization of foundational neural networks, including mathematical modeling of time-weighted kernels. Stay up to date with emerging GPU tools and platforms; exposure to NVIDIA Omniverse is a plus. Required Skills & Qualifications: Strong proficiency in C/C++. In-depth experience with low-level CUDA programming. Proficiency with Visual Studio toolchain and related debugging tools. Solid understanding of GPU hardware architecture and system-level performance tuning. Hands-on experience with GPU memory management, kernel interleaving, and CPU-GPU orchestration. Strong problem-solving skills and the ability to write clean, efficient, and maintainable code. Experience in neural network architecture design and low-level performance optimization is highly desirable. Exposure to Omniverse, real-time rendering, or simulation platforms is a bonus.
Software Engineer - C++
Cynlr - Cybernetics H.i.v.e
Job Title: Software Engineer C++ Location: Bengaluru Overview: We are seeking a highly capable and detail-oriented C++ Software Engineer to join our core development team in Bengaluru. This role requires strong expertise in C++ across both Windows and Linux environments, with a focus on performance optimization, multithreading, and scalable architecture design. The ideal candidate will have hands-on experience in high-throughput systems such as image processing pipelines or neural network-driven applications. Key Responsibilities: Develop and maintain high-performance C++ applications for Windows and Linux platforms. Optimize processing cycles and memory usage for large-scale image pipelines (e.g., 1 GB/sec camera data). Design and implement robust object-oriented software architectures emphasizing scalability and modularity. Work with multi-threaded programming libraries such as pThreads, OpenMP, and OpenCL. Translate, implement, and optimize DSP algorithms and/or neural network architectures. Build, maintain, and distribute DLLs and static libraries. Design and document API architectures for internal and external integrations. Utilize state machine architecture for structured process flow when required. Implement and maintain test frameworks to ensure code quality and performance. Follow best practices throughout the software development lifecycle, including code reviews and CI/CD. Maintain clear documentation and write clean, readable, and maintainable code. Required Skills & Experience: Proven C++ expertise on Windows and Linux platforms. Strong knowledge of object-oriented programming, design patterns, and modular code design. Experience with multi-threaded programming and parallel architecture design. Proficiency in API development and system integration. Experience building and managing shared and static libraries. Skilled in algorithm optimization, especially for image processing or neural network use cases. Familiarity with software lifecycle best practices, agile methodologies, and version control. Strong commitment to documentation and code quality. Preferred Qualifications: Exposure to state machine architecture. Experience with DSP or image processing algorithms. Understanding of test-driven development and CI frameworks.
Senior Ai Engineer
Themathcompany
Job Title: Senior AI Engineer Location: Bengaluru, Karnataka, India Department: GenAI Experience: 4.5 to 7 years Open Positions: 5 About the Role As a Senior AI Engineer, you will design, build, and maintain scalable AI solutions with a strong focus on Generative AI technologies such as large language models (LLMs), embeddings, and retrieval techniques. You will lead a team of AI engineers and collaborate with stakeholders to deliver impactful AI-driven products aligned with business goals. Your role includes mentoring, project planning, ensuring data quality, and driving continuous process improvements. Key Responsibilities Design, develop, and deploy scalable AI/ML solutions, specializing in advanced Generative AI (LLMs, embeddings, retrieval-augmented generation, prompt engineering). Lead, mentor, and develop a team of AI engineers in a collaborative, inclusive environment. Coordinate with stakeholders to gather requirements, prioritize tasks, and define project timelines. Ensure projects align with overall business objectives and data strategies. Oversee data quality, integrity, and security in AI engineering projects. Build reusable frameworks to enhance the efficiency and scalability of AI systems. Manage client communications to translate requirements into technical outcomes. Identify skill gaps and create opportunities for professional development. Drive initiatives for improving data operations and AI delivery efficiency. Required Technical Skills 4.5 to 7 years of experience developing and deploying scalable AI/ML solutions. Strong expertise in data modeling, relational and NoSQL databases, software development lifecycle, unit testing, and functional programming. Proficient in designing and implementing advanced Generative AI solutions including LLMs, embeddings, retrieval techniques, and prompt engineering. Experience designing and optimizing Retrieval-Augmented Generation (RAG) systems. Proficiency with Databricks workflows, including job and cluster management, and API usage. Solid understanding of data structures, algorithms, multiprocessing, and optimization techniques. Skilled in Python libraries such as Pandas, NumPy, FastAPI for data processing and API development. Expertise in SQL optimization and database schema design. Experience deploying AI models using Docker and Kubernetes. Familiarity with version control using GitHub. Hands-on experience with cloud platforms like Azure, AWS, or GCP for AI deployments. Optional experience with PySpark for data processing. Basic understanding of CI/CD pipelines and deployment best practices. Required Non-Technical Skills Strong problem-solving ability with financial impact awareness in both team management and solution delivery. Excellent verbal and written communication skills, comfortable interacting with mid-level client management. Ability to balance pragmatic solutions versus perfect outcomes and rally teams accordingly. Strong interpersonal skills including conflict resolution, empathy, negotiation, and active listening. Demonstrated leadership and mentorship capabilities. Self-motivated with a strong sense of ownership. Good to Have Familiarity with data visualization tools and techniques. Understanding of data security, privacy, governance, and compliance frameworks. Experience with graph databases and graph processing frameworks. Knowledge of data virtualization and federation methods. Skills in data profiling and data quality management. Education Bachelor s degree in Engineering, Computer Science, or a related field. Qualification : Bachelors degree in Engineering, Computer Science, or a related field.
Core Java Developer
Camsdata Technologies India Pvt. Ltd.
Core Java Developer Bangalore (Bengaluru), India Location: Bangalore (Bengaluru) Experience: 2 to 12 Years Industry: IT Software Web Development & Maintenance Employment Type: Full-time Role Category: Software Development Job Role: Core Java Developer Job Summary: We are hiring a skilled Core Java Developer with strong expertise in Java development, RESTful services, multithreading, and microservices architecture. The ideal candidate will have hands-on experience in building scalable applications using Core Java and J2EE technologies and will work closely with cross-functional teams to design, develop, and deploy enterprise-level solutions. Key Responsibilities: Design and develop applications using Core Java, Collections, Multithreading, and OOPs principles Build and consume RESTful APIs following best practices Write clean, maintainable code with a focus on performance and scalability Participate in code reviews, estimation, and peer programming Develop microservices and integrate them into large-scale systems Utilize frameworks such as Dropwizard, Swagger, and EJB Contribute to the front-end development using Angular when required Work with application servers such as JBoss, Tomcat, and Tomee Use development tools like Eclipse or IntelliJ IDEA for building applications Build and manage projects with tools like Maven and Ant Manage version control using Git and set up CI/CD pipelines with Jenkins Follow Agile methodology and participate in Scrum meetings Work with Linux-based systems and containers (e.g., Docker) is a plus Required Skills: Strong command over Core Java, J2EE, and OOP Concepts In-depth knowledge of Multithreading and Collections framework Proficient in designing scalable microservices Experience with Swagger, Dropwizard, and REST API architecture Familiarity with front-end frameworks like Angular Excellent debugging, problem-solving, and code optimization skills Working knowledge of build tools, CI/CD pipelines, and version control systems Preferred Skills (Nice to Have): Experience with Docker and containerization Exposure to Linux OS and command-line tools Understanding of Agile/Scrum processes Work on high-impact, large-scale applications Collaborative and growth-focused work culture Exposure to cutting-edge technology stacks Opportunity to grow into senior and leadership roles
Ai-ml Architect
Camsdata Technologies India Pvt. Ltd.
AI-ML Architect Bangalore, India Location: Bangalore Experience: 10 to 15 Years Role: AI-ML Architect Industry: IT Software / Artificial Intelligence & Machine Learning Job Overview: We are seeking a highly experienced AI-ML Architect to lead the design and implementation of advanced AI and Machine Learning systems. The ideal candidate will have extensive expertise in deep learning frameworks, system-level optimization, and scalable infrastructure, driving innovation in AI across cloud and distributed environments. Key Responsibilities: Architect, develop, and optimize deep learning and neural network applications on Windows and Linux platforms Build, train, and fine-tune advanced AI/ML models using frameworks such as PyTorch, TensorFlow, and Caffe Optimize neural network performance at the kernel level for scalability across diverse hardware architectures Lead development and deployment of AI models using techniques like Reinforcement Learning, Transfer Learning, and Federated Learning Design and develop web services and REST APIs with strong proficiency in Python and C/C++ Automate AI/ML model deployment, management, and scaling using Docker, Kubernetes, and MLOps best practices Work with hardware acceleration technologies such as OpenVINO, OneAPI DPC++, OpenCL, and CUDA to enhance performance Design and implement microservices-based AI infrastructure supporting distributed cloud environments Collaborate with cross-functional teams to integrate AI solutions with enterprise cloud architectures Required Skills & Experience: 10+ years of experience in system software development on Windows or Linux Proven expertise with deep learning frameworks: PyTorch, TensorFlow, Caffe Strong background in Reinforcement Learning, Transfer Learning, and Federated Learning Proficient in Python and C/C++ programming Hands-on experience with RESTful API development Experience automating deployments using Docker, Kubernetes, and MLOps tools Knowledge of GPU and accelerator programming: OpenVINO, CUDA, OpenCL preferred Strong understanding of cloud and distributed computing infrastructures Experience adopting microservices architecture for scalable AI platforms Preferred Qualifications: Advanced degree in Computer Science, AI, Machine Learning, or related fields Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Experience in leading AI teams and mentoring architects and engineers Lead AI innovation on cutting-edge projects with global impact Collaborate in a high-growth, fast-paced environment fostering continuous learning Work with advanced AI infrastructure and state-of-the-art hardware acceleration technologies Opportunity to shape AI architecture and influence strategic technology decisions Qualification : Advanced degree in Computer Science, AI, Machine Learning, or related fields
Performance Engineer
Cognite
Performance Engineer Location: Bengaluru (Whitefield) Team: Product Engineering Employment: Full-Time | Hybrid About Cognite Cognite is a global SaaS leader driving industrial digital transformation through AI and data. Our flagship products include Cognite Atlas AI and Cognite Data Fusion (CDF), empowering industries such as Oil & Gas, Chemicals, Pharma, and Manufacturing to harness data at scale. Recognized with multiple industry awards, including 2022 Technology Innovation Leader and 2024 Microsoft Energy & Resources Partner of the Year, we lead the way in innovative industrial solutions. Our Values Impact: Deliver meaningful outcomes with focus and purpose. Ownership: Take initiative, embrace responsibility, and collaborate inclusively. Relentless: Innovate persistently, learn from challenges, and improve continuously. Role & Responsibilities Design, develop, and execute performance and load tests to ensure system scalability, stability, and reliability of Cognite SaaS products. Identify performance bottlenecks and provide actionable insights for improvement. Build and maintain testing frameworks, scripts, and tools to support performance testing initiatives. Collaborate closely with engineering teams to align testing strategies with system architecture. Monitor production system performance and assist in root cause analysis of performance issues. Share performance optimization best practices via documentation, training, and team discussions. Qualifications Bachelor s or Master s degree in Computer Science, IT, or related fields. 3-5 years of experience in performance testing and engineering, preferably in SaaS environments. Proficiency with performance testing tools such as JMeter, Gatling, LoadRunner, BlazeMeter, or equivalents. Strong understanding of CI/CD pipelines and container technologies like Kubernetes and Docker. Solid programming skills in Java, Python, or similar languages. Experience with databases like PostgreSQL. Familiarity with performance monitoring and analysis tools such as Grafana and Prometheus. Preferred Skills Agile methodology experience and working in globally distributed teams. Expertise testing large-scale systems and handling high-volume data loads. Knowledge of React and JSON for test data creation and API performance testing. Diverse global community with 70+ nationalities and strong DEI focus. Modern, vibrant office in Whitefield, Bengaluru with hybrid work culture. Flat organizational structure with direct access to leadership and minimal bureaucracy. Collaborate with world-class talent on ambitious and impactful industrial tech projects. Engage with the wider Cognite community through HUB conversations and partnerships. Make an Impact Join Cognite to help build scalable, high-performing SaaS solutions that empower industrial enterprises globally. We welcome candidates from all backgrounds to apply. Qualification : Bachelors or Masters degree in Computer Science, IT, or related fields.
Software Engineer, Backend (AI Team)
Limechat
Job Title: Software Engineer, Backend (AI Team) Location: Bengaluru, India Company: LimeChat About LimeChat LimeChat is building the future of conversational commerce enabling brands to deliver human-level interactions at scale via WhatsApp and other messaging platforms. As a proud graduate of Y Combinator s Winter 2021 batch, we serve 300+ top-tier brands like HUL, ITC, Wow Skin Science, Piramal Health, and Snitch. Our mission is simple: use Generative AI to automate and personalize customer interactions in e-commerce and now expanding into BFSI, Health, and Retail sectors. If you're a backend engineer who thrives on impact, collaboration, and building innovative systems at scale, this is your opportunity to do work that truly matters. What You ll Do Architect and Develop Backend Systems: Design robust, scalable backend architectures for AI products that handle millions of conversations. Integrations and APIs: Build and maintain seamless, secure integrations with third-party platforms and internal services. Work with AI Products: Collaborate with ML engineers and product teams to connect AI models and agents to real-time customer journeys. Database Management: Design and optimize relational and NoSQL databases (e.g., PostgreSQL, MongoDB). Performance & Reliability: Identify bottlenecks and implement backend improvements to ensure high performance and reliability. Collaborate Cross-Functionally: Work closely with product, design, and frontend teams to ship features that delight users. Write Clean, Maintainable Code: Follow best practices in code quality, documentation, and testing. Participate in peer code reviews. You Should Have Must-Haves 2 4 years of backend experience in a high-growth tech/startup environment Proficiency in Python, Node.js, and frameworks like Django Strong command of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) Solid understanding of RESTful API design and best practices Experience with Git, code reviews, and agile development workflows Excellent debugging and code analysis skills, including performance optimization Nice-to-Haves Hands-on experience with Docker, Kubernetes, or other container orchestration tools Familiarity with CI/CD pipelines (GitLab CI, Jenkins, etc.) Experience with API load testing, monitoring, and observability tools Exposure to AI/ML pipelines and/or conversational AI systems Why You ll Love Working Here Massive Impact: Join a lean, fast-moving team where your work directly influences product and user experience. Innovation-First Culture: Work at the intersection of AI, automation, and customer experience. Smart Team: Collaborate with ex-founders, IITians, and top engineers. Fast-Growth Startup: Backed by leading VCs and part of Y Combinator, we re scaling globally. Ownership and Autonomy: You ll be trusted to take full ownership and drive initiatives end to end. Quotes We Live By It s okay to fail. It s not okay to not try. Do the right thing when others are not looking. Apply now and be part of the LimeChat revolution.
Senior Integration Developer
Qure.ai
Senior Integration Developer Location: Bangalore, India Employment Type: Full-time, Permanent Job Description We are seeking a highly skilled Senior Healthcare Integration Developer to join our dynamic team. The ideal candidate will possess deep expertise in healthcare integration technologies, including DICOM and HL7, with a strong background in both front-end and back-end development. This individual should be passionate about delivering scalable, robust, and efficient software solutions used globally. You will be an integral part of our software development lifecycle, contributing to the design, development, and maintenance of healthcare integration products. The role will involve working closely with cross-functional teams and ensuring the highest standards of product excellence. Roles and Responsibilities Software Development: Contribute to the full software development lifecycle, building integration solutions tailored to our global healthcare customer base. Cross-functional Collaboration: Work closely with data scientists, product managers, UX/UI designers, and other teams to deliver seamless integration between front-end and back-end systems. API Development: Design and implement efficient APIs and interfaces, ensuring smooth interaction between various system components. Code Quality Assurance: Conduct thorough code reviews and participate in troubleshooting to maintain the integrity and excellence of the product. Performance Optimization: Focus on optimizing applications for speed, scalability, and responsiveness across multiple devices and platforms. Architectural Insights: Participate in architectural and design discussions, offering valuable insights and suggesting improvements for overall system optimization. Continuous Learning: Stay updated with emerging technologies and industry best practices, continuously enhancing development processes and methodologies. Agile Methodology: Actively contribute to agile/scrum processes, including sprint planning, estimation, and progress tracking. Lifecycle Enhancement: Champion and improve our development lifecycle by refining architectural and process standards, implementing source control practices, and enhancing automated testing and deployment pipelines. Skills and Expertise Educational Background: A Bachelor s degree in Technology (BTech) in Computer Science or a related field, or equivalent professional experience in a technical role. Experience: Minimum of 5 years of hands-on experience in full-stack development, with at least 3 years focused specifically on healthcare IT. Healthcare Integration Knowledge: Strong understanding of DICOM and DIMSE operations. Technical Skills: Proficient in Django ORM, Django REST framework, and a solid understanding of Django's class-based views. Experience with database technologies like PostgreSQL and Redis. Familiarity with CI/CD pipelines, Docker containerization, and AWS cloud services. Healthcare IT Expertise: A robust background in healthcare IT and integration solutions. Communication Skills: Strong verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders. Collaboration: Experience working in cross-functional teams, bridging the gap between technical and clinical staff to ensure seamless project execution. Integration Engine Knowledge: Experience with integration engines, such as Nextgen Mirth Connect, is highly desirable. This is an exciting opportunity to work at the forefront of healthcare technology, driving impactful change within the industry. You will be part of a fast-paced, innovative team that is committed to making a difference in the lives of patients worldwide. We offer competitive compensation, opportunities for professional growth, and a collaborative environment to nurture your skills and career. Qualification : A Bachelors degree in Technology (BTech) in Computer Science or a related field, or equivalent professional experience in a technical role.
Lead Software Engineer - Backend
Neuron7.ai
Lead Software Engineer - Backend Location: Bengaluru, India Employment Type: Full-time, Hybrid About Neuron7.ai Neuron7.ai is a rapidly growing AI-first SaaS company that is redefining service intelligence. Backed by top-tier venture capitalists in Silicon Valley and a distinguished group of angel investors, we are recognized as a startup to watch. Our AI-driven platform helps enterprises make accurate service decisions at scale by delivering service predictions in seconds through the analysis of structured and unstructured data. We work across industries, including high-tech devices, manufacturing, and medical devices, enabling service leaders to excel in critical metrics like first-call resolution, turnaround time, and service margins. At Neuron7.ai, you ll be part of an innovative and dynamic team that is shaping the future of service intelligence. We value creativity, collaboration, and a commitment to pushing boundaries. This is your chance to make an impact in a fast-growing startup and work with cutting-edge technology. About the Team As a Lead Software Engineer - Backend, you will play a crucial role in architecting, developing, and optimizing backend systems for our groundbreaking products. You will lead a talented team, collaborating across functions to deliver scalable and high-performance systems. As a leader, you ll also mentor and guide junior engineers to help them grow in their careers. What You ll Do: Backend Systems Design: Lead the design and implementation of scalable, reliable, and high-performance backend systems. Distributed Systems: Develop and optimize distributed systems to handle large-scale traffic and data. System Architecture: Lead the architecture and design of critical components, ensuring robust and efficient solutions. Code Development: Write clean, maintainable, and efficient code that powers our AI-driven platform. Cross-Functional Collaboration: Work closely with product managers, frontend engineers, and other stakeholders to deliver end-to-end solutions. Troubleshooting & Debugging: Solve complex production issues and implement reliable, performance-optimized solutions. Mentorship: Provide guidance and mentorship to junior and mid-level engineers, fostering a collaborative environment. Continuous Learning: Stay updated on the latest trends and advancements in backend development, AI, and distributed systems. What We re Looking For: Experience: Minimum 10 years of professional experience in backend development, with at least 4 years of experience in AI, NLP, or ML. Programming Skills: Expertise in one of the following programming languages: Java, Python, or Golang. Distributed Systems: Proven experience in building and maintaining distributed systems at scale. Cloud Platforms: Familiarity with at least one major cloud platform (Azure, AWS, or GCP). System Design: Strong understanding of system design, architecture patterns, and data structures. Database Knowledge: Experience with relational and NoSQL databases. API Development: Proficiency in developing RESTful APIs and microservices. Security & Performance: Solid understanding of security best practices and performance optimization in backend systems. Problem-Solving Skills: Strong analytical skills with a proven track record of solving complex engineering challenges. Communication: Excellent communication skills with the ability to collaborate across teams and interact with non-technical stakeholders. Preferred Skills: Containerization: Experience with Kubernetes, Docker, or other containerization tools for scalable deployment. Messaging Systems: Familiarity with Kafka, RabbitMQ, or similar messaging systems for real-time data processing. CI/CD: Knowledge of CI/CD pipelines and automation tools to ensure efficient development and deployment. Data Pipelines: Familiarity with data pipelining frameworks such as PySpark, Flink, or similar for real-time processing. What We Do and Value: At Neuron7.ai, we prioritize integrity, innovation, and a customer-centric approach. Our mission is to enhance service decision-making through advanced AI technology, and we are dedicated to delivering excellence in every aspect of our work. Company Perks & Benefits: Competitive salary, equity, and spot bonuses Paid sick leave Latest MacBook Pro for your work Comprehensive health insurance Paid parental leave Work from home or from our vibrant Bengaluru office with hybrid work arrangements Our Commitment to Diversity and Inclusion: Neuron7.ai is committed to fostering a diverse and inclusive workplace. We ensure equal employment opportunities without discrimination based on race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, marital status, or any other characteristic protected by law. If you re excited about building innovative backend solutions and want to work with cutting-edge technologies in a forward-thinking team, we d love to hear from you!
Frontend Engineer
Sarvam
Frontend Engineer Location: Bengaluru, Karnataka, India (On-Site) Department: Engineering Employment Type: Full-Time About Sarvam.ai Sarvam.ai is a cutting-edge generative AI startup based in Bengaluru, India, dedicated to making AI accessible and impactful for Bharat. We specialize in developing high-performance, cost-effective AI agents tailored to meet the needs of the Indian market, helping enterprises unlock new opportunities and build deeper customer connections. Join us and help shape the future of AI for India and beyond. Role Overview We are looking for a Frontend Engineer skilled in ReactJS and TypeScript to join our growing team. You will play a pivotal role in developing and optimizing dynamic, user-friendly web applications that power AI-driven products. Collaborating with backend engineers, designers, and AI/ML teams, you will create intuitive and scalable user interfaces that deliver exceptional user experiences. Key Responsibilities Frontend Development: Design, build, and maintain scalable web applications using ReactJS and TypeScript. Reusable Components: Build and integrate reusable UI components and frontend libraries to streamline development. API Integration: Work closely with backend engineers to efficiently consume and integrate RESTful APIs into the application. Performance Optimization: Ensure application performance, responsiveness, and cross-browser compatibility. UI/UX Best Practices: Implement best practices for UI/UX, accessibility, and responsive design to enhance the user experience. Code Quality: Maintain high-quality code through unit testing, code reviews, and adherence to coding standards. Collaboration: Partner with designers and product teams to create seamless, user-centered interfaces. Continuous Improvement: Drive continuous improvements in frontend architecture, performance, and maintainability. Must-Have Skills & Qualifications Educational Background: Bachelor's degree in Computer Science, Engineering, or a related field (2024/2025 graduates). Frontend Development: Strong proficiency in ReactJS and TypeScript. State Management: Experience with React Query, Redux, or Context API for state management. API Integration: Hands-on experience with RESTful APIs, ensuring seamless integration into frontend applications. UI/UX Best Practices: Deep understanding of responsive design, performance optimization, and accessibility in web applications. Version Control: Familiarity with Git and version control workflows for collaborative development. Problem Solving: Strong analytical, debugging, and problem-solving skills. Soft Skills: Excellent communication, teamwork, and problem-solving abilities. Good to Have (Preferred Experience) Next.js or React Frameworks: Experience with Next.js or other React frameworks for building server-side rendered applications. Component Libraries: Familiarity with component libraries like Material-UI, TailwindCSS, or Chakra UI for faster development. Cloud Exposure: Exposure to cloud platforms (AWS, GCP, or Azure) or containerization tools like Docker and Kubernetes. CI/CD Experience: Knowledge of CI/CD pipelines for automating testing and deployment of frontend applications. Open Source Contributions: Contributions to open-source projects or a strong GitHub portfolio showcasing your frontend work. Impactful Work: Contribute to building generative AI applications that are shaping the future of technology in India. Innovative Team: Work alongside a talented team of AI experts, engineers, and designers who are driving cutting-edge innovations. Growth Opportunities: Be a key player in a fast-growing AI startup, with ample opportunities for personal and professional growth. Cutting-edge Technologies: Work with the latest in AI, machine learning, and cloud technologies to create impactful products. Qualification : Bachelor's degree in Computer Science, Engineering, or a related field (2024/2025 graduates).
Software Engineer - Backend (.NET)
Ixigo
Software Engineer - Backend (.NET) Location: Bengaluru, Karnataka, India Employment Type: Full-time About ixigo ixigo is a leading technology company empowering Indian travelers by providing smarter travel solutions across various platforms. Established in 2007 by Aloke Bajpai and Rajnish Kumar, ixigo offers services in rail, air, buses, and hotels, helping travelers plan, book, and manage their trips efficiently. Leveraging artificial intelligence, machine learning, and data science, ixigo creates intuitive experiences for its users. In 2021, ConfirmTkt and AbhiBus became part of the ixigo family. Headquartered in Gurugram, with offices in Bangalore (ConfirmTkt) and Hyderabad (AbhiBus), ixigo s platforms allow travelers to book train, flight, bus tickets, hotels, and more. In 2022, ixigo was recognized as one of the Top 10 most downloaded travel apps worldwide by data.ai. Job Description We are seeking a Software Engineer - Backend (.NET) to join our engineering team in Bengaluru. In this role, you will develop and maintain backend services and APIs using .NET Core and .NET Framework. As part of a dynamic team, you will have the opportunity to work on high-traffic, scalable applications and contribute to innovative solutions in the travel technology space. Responsibilities Backend Development: Develop and maintain backend services and APIs using .NET Core / .NET Framework. Write clean, scalable, and efficient code adhering to best practices and coding standards. Database Integration: Design, implement, and maintain SQL-based databases (e.g., SQL Server). Integrate databases with backend services using Entity Framework or other ORM frameworks. Cross-functional Collaboration: Work closely with front-end developers, designers, and product managers to build high-quality, user-centric software. Participate in sprint planning, agile ceremonies, and contribute to continuous improvement initiatives. Code Quality: Conduct code reviews and ensure the quality and maintainability of the codebase. Implement and maintain security and data protection measures for all backend services. Troubleshooting & Optimization: Troubleshoot, debug, and optimize existing systems to enhance performance and reliability. New Features Implementation: Assist in the design and implementation of new features and services. Qualifications Required Skills: Experience: 1-3 years of professional experience in backend development using .NET Core or .NET Framework. Proficiency: Strong knowledge of C# and object-oriented programming principles. Solid understanding of RESTful API design and development. Database Skills: Strong experience with relational databases like SQL Server or MySQL. Experience with Entity Framework or other ORM frameworks. Version Control: Familiarity with version control systems like Git. Web Services Integration: Knowledge of web services and integration methods (e.g., SOAP, REST, JSON, XML). Unit Testing: Good understanding of unit testing frameworks (e.g., xUnit, NUnit). Cloud Knowledge: Basic knowledge of cloud platforms (e.g., Azure is a plus). Problem-solving: Strong problem-solving skills and ability to troubleshoot complex issues. Communication: Good communication skills and ability to work in a collaborative environment. Impactful Work: Help shape the future of the travel industry by building cutting-edge applications. Collaborative Environment: Work with talented professionals in an innovative, agile, and flexible environment. Career Growth: Learn and grow in a rapidly expanding company that values continuous learning. Competitive Compensation: Enjoy a competitive salary and benefits package. Work-Life Balance: A culture that promotes a healthy work-life balance.
1 - 20 of 0 jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted