Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Software Engineer (Backend) (SDE-1) DViO is one of the largest independent, highly awarded, digital first marketing companies with a team of 175+ people operating across India, Middle East and South East Asia. We are a full-service digital marketing agency with a focus on ROI driven marketing. We are looking for a Software Engineer (Backend) to join our team. The ideal candidate will have a strong background in software development and experience with backend technologies. We are looking for someone who is passionate about backend system design and is looking to grow in this field. Responsibilities You will be working with a team that will be responsible for developing services for various applications, like marketing automation, campaign optimization, recommendation & analytical systems, etc. The candidate will work on developing backend services, including REST APIs, data processing pipelines, and database management. Develop backend services for various business use cases Write clean, maintainable code Collaborate with other team members Improvise code based on feedback Work on bug fixes, refactoring and performance improvements Tracking technology changes and keeping our applications up-to-date Requirements Qualifications: Bachelor's degree in Computer Science, Engineering, or related field 0-1 year of experience in software development Must-have skills: Proficient in either PHP, Python, or Node.js Experience with any backend MVC frameworks like Laravel, Rails, Express, Django etc. Experience with any database like MySQL, PostgreSQL, MongoDB, etc. Experience with REST APIs, Docker, Bash and Git Good-to-have skills: Experience with WebSockets, Socket.io, etc. Experience with search technologies like Meilisearch, Typesense, Elasticsearch, etc. Experience with caching technologies like Redis, Memcached, etc. Experience with cloud platforms like AWS, GCP, Azure, etc. Experience with monolithic architecture Experience with data warehouses or data lakes like Snowflake, Amazon Redshift, Google BigQuery, Databricks, etc. Benefits DViO offers innovative and challenging work environment with the opportunity to work on cutting-edge technologies. Join us and be a part of a dynamic team that is passionate about software development and build applications that will shape the future of digital marketing. Show more Show less
Posted 1 week ago
2.0 years
0 Lacs
Gurugram, Haryana, India
On-site
🚀 Job Title: AI Engineer Company : Darwix AI Location : Gurgaon (On-site) Type : Full-Time Experience : 2-6 Years Level : Senior Level 🌐 About Darwix AI Darwix AI is one of India’s fastest-growing GenAI startups, revolutionizing the future of enterprise sales and customer engagement with real-time conversational intelligence. We are building a GenAI-powered agent-assist and pitch intelligence suite that captures, analyzes, and enhances every customer interaction—across voice, video, and chat—in real time. We serve leading enterprise clients across India, the UAE, and Southeast Asia and are backed by global VCs, top operators from Google, Salesforce, and McKinsey, and CXOs from the industry. This is your opportunity to join a high-caliber founding tech team solving frontier problems in real-time voice AI, multilingual transcription, retrieval-augmented generation (RAG), and fine-tuned LLMs at scale. 🧠 Role Overview As the AI Engineer , you will drive the development, deployment, and optimization of AI systems that power Darwix AI's real-time conversation intelligence platform. This includes voice-to-text transcription, speaker diarization, GenAI summarization, prompt engineering, knowledge retrieval, and real-time nudge delivery. You will lead a team of AI engineers and work closely with product managers, software architects, and data teams to ensure technical excellence, scalable architecture, and rapid iteration cycles. This is a high-ownership, hands-on leadership role where you will code, architect, and lead simultaneously. 🔧 Key Responsibilities 1. AI Architecture & Model Development Architect end-to-end AI pipelines for transcription, real-time inference, LLM integration, and vector-based retrieval. Build, fine-tune, and deploy STT models (Whisper, Wav2Vec2.0) and diarization systems for speaker separation. Implement GenAI pipelines using OpenAI, Gemini, LLaMA, Mistral, and other LLM APIs or open-source models. 2. Real-Time Voice AI System Development Design low-latency pipelines for capturing and processing audio in real-time across multi-lingual environments. Work on WebSocket-based bi-directional audio streaming, chunked inference, and result caching. Develop asynchronous, event-driven architectures for voice processing and decision-making. 3. RAG & Knowledge Graph Pipelines Create retrieval-augmented generation (RAG) systems that pull from structured and unstructured knowledge bases. Build vector DB architectures (e.g., FAISS, Pinecone, Weaviate) and connect to LangChain/LlamaIndex workflows. Own chunking, indexing, and embedding strategies (OpenAI, Cohere, Hugging Face embeddings). 4. Fine-Tuning & Prompt Engineering Fine-tune LLMs and foundational models using RLHF, SFT, PEFT (e.g., LoRA) as needed. Optimize prompts for summarization, categorization, tone analysis, objection handling, etc. Perform few-shot and zero-shot evaluations for quality benchmarking. 5. Pipeline Optimization & MLOps Ensure high availability and robustness of AI pipelines using CI/CD tools, Docker, Kubernetes, and GitHub Actions. Work with data engineering to streamline data ingestion, labeling, augmentation, and evaluation. Build internal tools to benchmark latency, accuracy, and relevance for production-grade AI features. 6. Team Leadership & Cross-Functional Collaboration Lead, mentor, and grow a high-performing AI engineering team. Collaborate with backend, frontend, and product teams to build scalable production systems. Participate in architectural and design decisions across AI, backend, and data workflows. 🛠️ Key Technologies & Tools Languages & Frameworks : Python, FastAPI, Flask, LangChain, PyTorch, TensorFlow, HuggingFace Transformers Voice & Audio : Whisper, Wav2Vec2.0, DeepSpeech, pyannote.audio, AssemblyAI, Kaldi, Mozilla TTS Vector DBs & RAG : FAISS, Pinecone, Weaviate, ChromaDB, LlamaIndex, LangGraph LLMs & GenAI APIs : OpenAI GPT-4/3.5, Gemini, Claude, Mistral, Meta LLaMA 2/3 DevOps & Deployment : Docker, GitHub Actions, CI/CD, Redis, Kafka, Kubernetes, AWS (EC2, Lambda, S3) Databases : MongoDB, Postgres, MySQL, Pinecone, TimescaleDB Monitoring & Logging : Prometheus, Grafana, Sentry, Elastic Stack (ELK) 🎯 Requirements & Qualifications 👨💻 Experience 2-6 years of experience in building and deploying AI/ML systems, with at least 2+ years in NLP or voice technologies. Proven track record of production deployment of ASR, STT, NLP, or GenAI models. Hands-on experience building systems involving vector databases, real-time pipelines, or LLM integrations. 📚 Educational Background Bachelor's or Master's in Computer Science, Artificial Intelligence, Machine Learning, or a related field. Tier 1 institute preferred (IITs, BITS, IIITs, NITs, or global top 100 universities). ⚙️ Technical Skills Strong coding experience in Python and familiarity with FastAPI/Django. Understanding of distributed architectures, memory management, and latency optimization. Familiarity with transformer-based model architectures, training techniques, and data pipeline design. 💡 Bonus Experience Worked on multilingual speech recognition and translation. Experience deploying AI models on edge devices or browsers. Built or contributed to open-source ML/NLP projects. Published papers or patents in voice, NLP, or deep learning domains. 🚀 What Success Looks Like in 6 Months Lead the deployment of a real-time STT + diarization system for at least 1 enterprise client. Deliver high-accuracy nudge generation pipeline using RAG and summarization models. Build an in-house knowledge indexing + vector DB framework integrated into the product. Mentor 2–3 AI engineers and own execution across multiple modules. Achieve <1 sec latency on real-time voice-to-nudge pipeline from capture to recommendation. 💼 What We Offer Compensation : Competitive fixed salary + equity + performance-based bonuses Impact : Ownership of key AI modules powering thousands of live enterprise conversations Learning : Access to high-compute GPUs, API credits, research tools, and conference sponsorships Culture : High-trust, outcome-first environment that celebrates execution and learning Mentorship : Work directly with founders, ex-Microsoft, IIT-IIM-BITS alums, and top AI engineers Scale : Opportunity to scale an AI product from 10 clients to 100+ globally within 12 months ⚠️ This Role is NOT for Everyone 🚫 If you're looking for a slow, abstract research role—this is NOT for you. 🚫 If you're used to months of ideation before shipping—you won't enjoy our speed. 🚫 If you're not comfortable being hands-on and diving into scrappy builds—you may struggle. ✅ But if you’re a builder , architect , and visionary —who loves solving hard technical problems and delivering real-time AI at scale, we want to talk to you. 📩 How to Apply Send your CV, GitHub/portfolio, and a brief note on “Why AI at Darwix?” to: 📧 careers@cur8.in Subject Line: Application – AI Engineer – [Your Name] Include links to: Any relevant open-source contributions LLM/STT models you've fine-tuned or deployed RAG pipelines you've worked on 🔍 Final Thought This is not just a job. This is your opportunity to build the world’s most scalable AI sales intelligence platform —from India, for the world. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
About Cybage: Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific, data-driven system called the Excel Shore Model of Operational Excellence. Python Developer at Cybage,! Mandatory Skills: Experience with Celery, utilizing web scrapers and associated libraries, Data management libraries AND utilizing async calls PostgreSQL or other TSQL based database (MySQL, MS SQL). Should have implemented Object oriented technologies, multi-tier application Experience defining and build unit tests Experience with logging Familiarity with writing and consuming APIs for integrating data from disparate sources Good to Have Skills: Hands-on experience with Docker Prior experience with FastAPI and Django Prior experience with Linux and ability to navigate the file system through SSH Prior experience with AWS S3 Experience with Redis Roles & Responsibilities: Develop and maintain scalable backend systems using Python, with asynchronous processing via Celery and web scraping solutions. Design, implement, and optimize relational database schemas using PostgreSQL or other TSQL-based databases like MySQL or MS SQL. Build, consume, and integrate RESTful APIs to enable smooth data flow between various internal and external systems. Apply object-oriented programming principles to develop reusable, modular, and well-structured code for multi-tier applications. Write and maintain unit tests to ensure high code quality, reliability, and performance throughout the development lifecycle. Implement effective logging mechanisms to monitor, debug, and analyze backend processes and services. Work with containerization tools like Docker for deployment and environment consistency (good to have). Utilize frameworks such as FastAPI or Django for rapid and secure API development (good to have). Operate in Linux environments using SSH and interact with AWS S3 and Redis for storage and caching needs (good to have). Collaborate with cross-functional teams and maintain clear technical documentation for backend services and APIs. Location and Work Mode: Project Location: Pune Work Mode: Hybrid Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Develop and implement AI and machine learning strategies for several healthcare domains Collaborate with cross-functional teams to identify and prioritize AI and machine learning initiatives Develop and run pipelines for data ingress and model output egress Develop and run scripts for ML model inference Design, implement, and maintain CI/CD pipelines for MLOps and DevOps functions Identify technical problems and develop software updates and fixes Develop scripts or tools to automate repetitive tasks Automate the provisioning and configuration of infrastructure resources Provide guidance on the best use of specific tools or technologies to achieve desired results Create documentation for infrastructure design and deployment procedures Utilize AI/ML frameworks and tools such as MLFlow, TensorFlow, PyTorch, Keras, Scikit-learn, etc. Lead and manage AI/ML teams and projects from ideation to delivery and evaluation Apply expertise in various AI/ML techniques, including deep learning, NLP, computer vision, recommender systems, reinforcement learning, and large language models Communicate complex AI/ML concepts and results to technical and non-technical audiences effectively Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Qualifications - External - Undergraduate degree or equivalent experience. •5+ years of experience working with Python, AI •4+ years of experience with SQL Server, MYSQL, Oracle or other comparable RDMS database system •2+ years of experience with APIs / micro-services •2+ years of experience with CI/CD tools like Jenkins, GitHub Actions •1+ years of experience with code scanning and security tools for code vulnerability, code quality, secret scanning, penetration testing and threat modeling Preferred Qualifications: •Bachelor’s degree in computer science or related field •Experience with unit testing frameworks •Experience with version control systems like Git/GitHub •Proven ability to do POC on emerging tech-stack •Experience with Linux or Unix platform •Experience with RabbitMQ •Experience with Redis •Proven ability to independently troubleshoot problems and document RCAs •Experience with event steaming platforms such as Kafka Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
We are looking for a Lead Software Engineer to join our Technology team at Clarivate. We have a great skill set in Java, Spring, and AWS and we would love to speak with you if you have good analytical skills, passionate about technology, and have the curiosity and drive to take on new possibilities. You will get the opportunity to work in a cross-cultural work environment while working on the latest web technologies with an emphasis on user-centric design. About You (Skills & Experience Required) 8+ years of experience developing web-based applications using Java8 , Spring, Hibernate, MS SQL Server, and related technologies. Hands -on experience on Spring boot, Java 8 , Elastic Search ,AWS and No -SQL databases like Mongo DB, or Redis. Have Good Knowledge on Oracle. Should be proficient in writing SQL query and Stored procedure. Experience with AWS services, such as EC2, S3, Elb, EKS ,Terraform and RDS Good Knowledge in k8s and docker. Experience in writing JUnit test cases Good understanding of software development principles, including Distributed System, object-oriented programming, Design Patterns, and SOLID principles. Strong experience in MVC, Spring, Hibernate, Microservices, Application/Web Servers. Strong understanding/expertise in building REST APIs/ Micro services architecture. Data modelling and database design experience including NoSQL DBs Experience with GIT Hub, Maven, Gradle, Jenkins, Docker, and other CI/CD Platforms. Expertise in architectural styles and design patterns It Would Be Great If You Also Have Familiar with Agile development methodologies. Exposure to Cloud native technologies and integration patterns Familiar with front-end web technologies like Angular and React js. Experience in Linux is a plus. What will you be doing in this role? You will work closely with your agile team for creating high-quality, innovative, and intuitive solutions to challenging and complex business problems. To be successful in this role, you will need strong technical and analytical skills to be applied to overcome challenges that arise when working across multiple technologies. You will harness your creativity to help develop solutions that consider our users and aim to significantly improve the productivity of their work day Some Highlights Of This Role Develop Strong Architecture and Design using best practices, patterns, and business acumen. Provide leadership and technical guidance to coach, motivate, and lead team members to their optimum performance levels and career development. Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment. Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards. Develop and maintain unit and unit integration tests that are part of an automated Continuous Integration pipeline. Work closely with other teams (e.g., QA, Product) to release high-quality software. Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence. About The Team Our team is a group of highly motivated professionals who are passionate about using technology to make a real difference in the world. We specialize in developing cloud-native applications using a variety of technologies, including Java, Java-based tools such as Spring and Hibernate, and No-SQL DBs. With a diverse range of skills and backgrounds, we embrace new challenges and take pride in our ability to deliver high-quality work that drives meaningful results. As a member of our team, you will have the opportunity to learn from experienced mentors and contribute to world-class products and innovative solutions in the field of IP Hours of Work This is a permanent position with Clarivate, 9 hours per day including lunch break. At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations. Show more Show less
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Role - Backend Developer Experience - 3-6 yrs Location - Bangalore ● Bachelors/Masters in Computer science from a reputed institute/university ● 3-7 years of strong experience in building Java/golang/python based server side solutions ● Strong in data structure, algorithm and software design ● Experience in designing and building RESTful micro services ● Experience with Server side frameworks such as JPA (HIbernate/SpringData), Spring, vertex, Springboot, Redis, Kafka, Lucene/Solr/ElasticSearch etc. ● Experience in data modeling and design, database query tuning ● Experience in MySQL and strong understanding of relational databases. ● Comfortable with agile, iterative development practices ● Excellent communication (verbal & written), interpersonal and leadership skills ● Previous experience as part of a Start-up or a Product company. ● Experience with AWS technologies would be a plus ● Experience with reactive programming frameworks would be a plus · Contributions to opensource are a plus ● Familiarity with deployment architecture principles and prior experience with container orchestration platforms, particularly Kubernetes, would be a significant advantage Show more Show less
Posted 1 week ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Title: Data Scientist Job Type: Full-time, Contractor Job Summary: We are seeking an innovative and highly skilled Data Scientist to join our customer’s team. In this dynamic role, you will design and deploy advanced Generative AI and LLM solutions, driving impactful real-world applications. Your expertise will directly shape our customer’s AI products, working in a collaborative, forward-thinking environment. Key Responsibilities: Develop, fine-tune, and deploy Large Language Models (LLMs) and Generative AI applications for production environments. Engineer robust RAG (Retrieval Augmented Generation) pipelines utilizing vector stores such as FAISS, Pinecone, or Weaviate. Implement and optimize prompt engineering strategies for enhanced performance of commercial and open-source LLMs (OpenAI, Anthropic, Hugging Face, etc.). Integrate NLP techniques and transformer architectures to boost customer’s product capabilities. Collaborate cross-functionally to define AI-driven product features and recommend technical enhancements. Write clean, efficient Python code while adhering to best practices in code quality and documentation. Communicate technical concepts effectively in both written and verbal forms with stakeholders and team members. Required Skills and Qualifications: Strong programming proficiency in Python for AI/ML projects. Hands-on experience with LLM frameworks such as LangChain or Haystack. Proficient in designing and deploying RAG pipelines, including leveraging vector database technologies (e.g., Redis, FAISS, Pinecone, Weaviate). Deep understanding of NLP fundamentals and transformer models. Demonstrated experience with both commercial and open-source LLMs. Expertise in prompt engineering and embeddings. Exceptional written and verbal communication abilities, with an emphasis on clarity and collaboration. Preferred Qualifications: Experience deploying GenAI applications at scale in production environments. Background in designing customer-facing AI solutions. Prior experience collaborating in hybrid or distributed teams. Show more Show less
Posted 1 week ago
0 years
0 Lacs
India
On-site
About Us: Our mission at micro1 is to match the most talented people in the world with their dream jobs. If you are looking to be at the forefront of AI innovation and work with some of the fastest growing companies in Silicon Valley, we invite you to apply for a role. By joining the micro1 community, your resume will become visible to top industry leaders, unlocking access to the best career opportunities on the market. Job Summary: We are seeking an innovative and highly skilled AI Engineer to join our customer’s team. In this dynamic role, you will design and deploy advanced Generative AI and LLM solutions, driving impactful real-world applications. Your expertise will directly shape our customer’s AI products, working in a collaborative, forward-thinking environment. Key Responsibilities: Develop, fine-tune, and deploy Large Language Models (LLMs) and Generative AI applications for production environments. Engineer robust RAG (Retrieval Augmented Generation) pipelines utilizing vector stores such as FAISS, Pinecone, or Weaviate. Implement and optimize prompt engineering strategies for enhanced performance of commercial and open-source LLMs (OpenAI, Anthropic, Hugging Face, etc.). Integrate NLP techniques and transformer architectures to boost customer’s product capabilities. Collaborate cross-functionally to define AI-driven product features and recommend technical enhancements. Write clean, efficient Python code while adhering to best practices in code quality and documentation. Communicate technical concepts effectively in both written and verbal forms with stakeholders and team members. Required Skills and Qualifications: Strong programming proficiency in Python for AI/ML projects. Hands-on experience with LLM frameworks such as LangChain or Haystack. Proficient in designing and deploying RAG pipelines, including leveraging vector database technologies (e.g., Redis, FAISS, Pinecone, Weaviate). Deep understanding of NLP fundamentals and transformer models. Demonstrated experience with both commercial and open-source LLMs. Expertise in prompt engineering and embeddings. Exceptional written and verbal communication abilities, with an emphasis on clarity and collaboration. Preferred Qualifications: Experience deploying GenAI applications at scale in production environments. Background in designing customer-facing AI solutions. Prior experience collaborating in hybrid or distributed teams. Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Pune, Maharashtra
On-site
Job details Employment Type: Full-Time Location: Pune, Maharashtra, India Job Category: Innovation & Technology Job Number: WD30240361 Job Description Job Title: ML Platform Engineer – AI & Data Platforms ML Platform Engineering & MLOps (Azure-Focused) Build and manage end-to-end ML/LLM pipelines on Azure ML using Azure DevOps for CI/CD, testing, and release automation. Operationalize LLMs and generative AI solutions (e.g., GPT, LLaMA, Claude) with a focus on automation, security, and scalability. Develop and manage infrastructure as code using Terraform, including provisioning compute clusters (e.g., Azure Kubernetes Service, Azure Machine Learning compute), storage, and networking. Implement robust model lifecycle management (versioning, monitoring, drift detection) with Azure-native MLOps components. Infrastructure & Cloud Architecture Design highly available and performant serving environments for LLM inference using Azure Kubernetes Service (AKS) and Azure Functions or App Services. Build and manage RAG pipelines using vector databases (e.g., Azure Cognitive Search, Redis, FAISS) and orchestrate with tools like LangChain or Semantic Kernel. Ensure security, logging, role-based access control (RBAC), and audit trails are implemented consistently across environments. Automation & CI/CD Pipelines Build reusable Azure DevOps pipelines for deploying ML assets (data pre-processing, model training, evaluation, and inference services). Use Terraform to automate provisioning of Azure resources, ensuring consistent and compliant environments for data science and engineering teams. Integrate automated testing, linting, monitoring, and rollback mechanisms into the ML deployment pipeline. Collaboration & Enablement Work closely with Data Scientists, Cloud Engineers, and Product Teams to deliver production-ready AI features. Contribute to solution architecture for real-time and batch AI use cases, including conversational AI, enterprise search, and summarization tools powered by LLMs. Provide technical guidance on cost optimization, scalability patterns, and high-availability ML deployments. Qualifications & Skills Required Experience Bachelor’s or Master’s in Computer Science, Engineering, or a related field. 5+ years of experience in ML engineering, MLOps, or platform engineering roles. Strong experience deploying machine learning models on Azure using Azure ML and Azure DevOps. Proven experience managing infrastructure as code with Terraform in production environments. Technical Proficiency Proficiency in Python (PyTorch, Transformers, LangChain) and Terraform, with scripting experience in Bash or PowerShell. Experience with Docker and Kubernetes, especially within Azure (AKS). Familiarity with CI/CD principles, model registry, and ML artifact management using Azure ML and Azure DevOps Pipelines. Working knowledge of vector databases, caching strategies, and scalable inference architectures. Soft Skills & Mindset Systems thinker who can design, implement, and improve robust, automated ML systems. Excellent communication and documentation skills—capable of bridging platform and data science teams. Strong problem-solving mindset with a focus on delivery, reliability, and business impact. Preferred Qualifications Experience with LLMOps, prompt orchestration frameworks (LangChain, Semantic Kernel), and open-weight model deployment. Exposure to smart buildings, IoT, or edge-AI deployments. Understanding of governance, privacy, and compliance concerns in enterprise GenAI use cases. Certification in Azure (e.g., Azure Solutions Architect, Azure AI Engineer, Terraform Associate) is a plus.
Posted 1 week ago
3.0 - 5.0 years
0 Lacs
Gurugram, Haryana, India
On-site
COMPANY PROFILE Bain & Company is the management consulting firm that the world’s business leaders come to when they want results. Bain advises clients on strategy, operations, information technology, organization, private equity, digital transformation and strategy, and mergers and acquisition, developing practical insights that clients act on and transferring skills that make change stick. The firm aligns its incentives with clients by linking its fees to their results. Bain clients have outperformed the stock market 4 to 1. Founded in 1973, Bain has offices in various countries, and its deep expertise and client roster cross every industry and economic sector. POSITION SUMMARY A Software Engineer is someone with a proven track record of delivering application modules with minimal to no supervision from senior engineering team members. Additionally, the individual is also responsible of providing guidance to associate/ entry level engineers in the team. This position works as a member of an Agile/scrum software development team focused exclusively on building and supporting Bain’s most strategic internal software systems. Team members work collaboratively to design, build and implement new features and functionality in their systems aimed at delivering the most value to Bain’s global users and supporting key business initiatives. Systems developed are primarily enterprise-scale browser based or mobile applications developed with current Microsoft development languages and technologies, with a global user base and integration points with one or more other internal Bain systems. RESPONSIBILITIES AND DUTIES Technical Delivery (80%) • Work with teams developing and updating enterprise applications. Work as a member of an agile software development team with full participation in all Agile team events and activities. • Demonstrate ability to identify all technical steps required to complete a story. Work with the senior team members to evaluate product backlog items and functional specifications and determine the appropriate approach to developing the required functionality in the software application. • Demonstrate high-level business and domain knowledge and ability to understand and achieve business outcomes. • Work in collaboration with other team members on an agile team to analyze user stories and perform task breakdown and complete committed tasks as per sprint schedule. • Demonstrate good understanding of using the underlying infrastructure to develop his/her features. • Follow the standard application design and architecture to develop his/her features and work with senior team members to ensure non-functional metrics (e.g. scalability, performance) are met. • Prepare work estimates for committed tasks and components with support from senior team members. • Write unit test plans for committed components. Execute and confirm successful completion of unit tests as part of the criteria for completion. • Participate in the testing and implementation of applications releases. • Provide ongoing support for applications already in use. This includes problem diagnosis and resolution, ad hoc reporting support and database administration. • Demonstrate ability to acquire new skills e.g. creating automation tests using selenium, creating UX designs, DevOps, performing functional/ load testing etc. through internal/ external trainings to be a T-Shaped team member helping the team in achieving sprint goals. • Provide input during sprint retrospective to improve team experience. • Follow Bain development project process and standards in completing committed tasks and modules and contribute to the continual evolution of processes and standards. • With guidance, write technical documentation as required. Research(10%) • Contribute to evaluating and employing new and/or supplemental technologies necessary to deliver functionality for a given software application. • Contribute to the research and evaluation of new tools and technologies beyond current product requirements that are likely to be used in future initiatives. Help in the presentation of findings and recommendations to the full Software Development team. • Participate in internal skill development by sharing concepts and technologies with the full Software Development team. Communication (10%) • Ability to present the technical findings and recommendations to the Software Development team. • Clearly communicates impediments to completing a story and ensures clear understanding of definition of ‘done’. • Provide input during sprint retrospective to improve team experience. KNOWLEDGE, SKILLS & ABILITIES Frameworks: .NET & .NET Core Languages: C#, T-SQL Web frameworks/ Lib: Angular/React, JavaScript, HTML, CSS, Bootstrap, etc. RDBMS: Microsoft SQL Server Cloud: Microsoft Azure Services Unit testing: XUnit, Jasmine, etc. DevOps: GitActions Web frameworks/ Lib: React Search engine: Elasticsearch, Coveo, etc. NoSQL databases: MongoDB, Cosmos, etc. Caching: Redis, MemCache Preferred skills: Python & GenAI Demonstrated knowledge of agile software development methodologies and processes Demonstrated record of strong performance in prior software development positions, Strong communication and customer service skills Strong analytic and problem-solving skills QUALIFICATIONS Bachelor’s or equivalent degree 3-5 years of experience Experience developing enterprise scale applications Demonstrated knowledge of agile software development methodologies and processes. Demonstrated record of strong performance in prior software development positions. Strong communication and customer service skills Strong analytic and problem-solving skills Demonstrated record of T shape behavior to expedite delivery by managing conflicts/ contingencies Show more Show less
Posted 1 week ago
0.0 years
0 Lacs
Adajan, Surat, Gujarat
Remote
Location: Work From Office: Pal, Surat Work From Home: Ahmedabad, Gujarat About Us TPots (Shingala Digital Solutions) builds robust web applications and APIs for clients across industries. Join our team to craft scalable Laravel-powered backends and deliver top-notch solutions. Key Responsibilities Design, develop & maintain Laravel-based web applications and RESTful APIs Architect database schemas and optimize complex Eloquent queries Implement authentication, authorization, and role-based access control Integrate third-party services (payment gateways, CRMs, messaging APIs) Write clean, secure, testable code with PHPUnit and Laravel Dusk Troubleshoot bugs, performance bottlenecks, and security vulnerabilities Collaborate with Front-end, DevOps & QA in Agile sprints Participate in code reviews, mentoring junior developers Must-Have Qualifications 3+ years hands-on Laravel development (Laravel 6.x–10.x) Proficiency in PHP 7.4+, Composer, and modern PHP practices Strong MySQL/PostgreSQL skills, including indexing & query optimization Experience with API design (REST, JWT/OAuth2) and JSON serialization Familiarity with queues (Redis/RabbitMQ), task scheduling, and caching Solid understanding of MVC architecture, SOLID principles, and design patterns Version control with Git and collaborative branching workflows Good communication skills in English Nice-to-Have Experience with Livewire, Inertia.js or Vue.js integration Knowledge of Docker, CI/CD pipelines (GitHub Actions, GitLab CI) Familiarity with AWS services (RDS, S3, Lambda) or DigitalOcean Exposure to automated testing tools and code-quality linters Prior work on multi-tenant or SaaS platforms What We Offer Competitive salary Flexible hybrid setup: office in Surat OR remote from Ahmedabad Collaborative culture with hackathons & tech talks paid leave To Apply: Email your resume, GitHub/repo links, and a brief cover note to hello@tpots.co Subject line: Laravel Developer—3+ yrs Job Type: Full-time Pay: ₹16,788.45 - ₹35,000.00 per month Location Type: In-person Schedule: Day shift Work Location: In person Speak with the employer +91 8511000586
Posted 1 week ago
5.0 years
0 Lacs
India
On-site
Company Description 👋🏼 We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000 experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! Job Description REQUIREMENTS: Total experience 5+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Experience with messaging systems like Kafka. Hands-on experience with REST APIs, Caching system (e.g Redis) etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Surat, Gujarat, India
On-site
Job Description Work with frontend team to resolve performance and security issues Refactor legacy code & implement code best practices Build process to ensure reliability & quick deliveries Be the evangelist and backend-end advocate inside the company Resolve and minimise tech debt Coordinate with clients, manage and run backend sprints Implement agile practices & increase visibility of team via clean reporting in JIRA/Asana Stack agnostic (Nodejs + MongoDB/Elastic/Redis + Python appreciated) Ability to design systems at scale while being cost : Be open to learn new frameworks like Hapi.JS, Typescript, Nest.JS Strong DB concepts, and hands on knowledge on MongoDB, REDIS Experience working with micro-services will be a plus Experience working with JWT and IAM systems will be a plus Experience working with Postman, Swagger will be a plus TDD knowledge is an advantage and also working with Unit Test code and familiar with test code coverage concepts. Strong operating system knowledge is a plus with knowledge of how to manage threads. Working experience with RabbitMQ, Kafka will be a plus Strong knowledge of JS internals is a must. (ref:hirist.tech) Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Navi Mumbai, Maharashtra, India
On-site
About Snapmint Snapmint is a leading fintech company redefining access to consumer credit in India. With over 10 million customers across 2,200+ cities, our zero-cost EMI platform enables responsible purchases without the need for a credit card across categories like fashion, electronics, and lifestyle. India has over 300 million credit-eligible consumers, yet fewer than 35 million actively use credit cards. Snapmint addresses this gap by offering a trusted, transparent alternative grounded in financial inclusion and ethical lending practices. Founded in 2017, Snapmint is a profitable, high-growth company doubling year-on-year. Our founding team, alumni of IIT Bombay and ISB, brings deep experience from companies like Oyo, Ola, Maruti Suzuki, and has successfully built and exited ventures in ad-tech, patent analytics, and bank-tech. We are building the future of responsible consumer finance, simple, transparent, and customer-first. About The Role Are you a hands-on Rails expert who loves building scalable systems and mentoring a team Snapmint is seeking a highly skilled and experienced Ruby on Rails Tech Lead to join our growing engineering team. This is a hands-on leadership role that involves not only coding and designing scalable systems but also mentoring a team of backend developers. The ideal candidate is passionate about building robust architecture, clean code, and contributing to impactful products in a fast-paced fintech : Lead and mentor a team of backend engineers, driving excellence in development and delivery Architect scalable, reliable, and secure backend systems Apply design patterns and clean code principles in day-to-day coding and reviews Collaborate cross-functionally with Product, DevOps, and QA teams Take full ownership of system performance, uptime, and key backend services Ensure adherence to best practices in code quality, testing, and deployment Required Skills & Experience 5+ years of hands-on experience in Ruby on Rails Strong knowledge of system design, architecture, and backend engineering principles Proficient in Sidekiq, Redis, SQL, and AWS/GCP Excellent understanding of design patterns, clean architecture, and scalable codebase management Proven experience in team leadership, code reviews, and developer mentoring Preferred / Bonus Skills Experience with Docker and Kubernetes (K8s) Background in fintech, payments, or other high-growth product-led environments Location : Navi days : 5 days working (ref:hirist.tech) Show more Show less
Posted 1 week ago
2.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Immediate Hiring For AI Chatbot Developer - Gurgaon(WFO) About Product Chatbot : AI chatbots have become instrumental in revolutionizing various industries, including insuretech, taxation, and fleet management. In the insuretech sector, AI chatbots are employed to enhance customer interactions, providing instant assistance with policy inquiries, claims processing, and policy renewals. These chatbots leverage natural language processing to understand and respond to customer queries, improving the overall customer experience and reducing response times. In taxation, AI chatbots streamline complex processes by assisting users with tax-related questions, helping them navigate tax regulations, and providing real-time updates on changes in tax laws. These chatbots can guide users through the filing process, ensuring accuracy and compliance while simplifying the overall tax experience. Fleet management benefits from AI chatbots by automating communication and decision-making processes. Chatbots in this context can provide real-time information on vehicle locations, maintenance schedules, and fuel consumption. They enable efficient coordination of fleet activities, optimizing routes, and addressing maintenance issues promptly. This not only improves operational efficiency but also contributes to cost savings and enhanced safety. Python Developer (AI Chatbot) Education : Btech / Mtech Experience : 2-4yr Location : Gurgaon Notice Period : Immediate or Max to max 10-15 days only Job Description Developing chatbots and voice assistants on various platforms for diverse business use-cases Work on a chatbot framework/architecture using an open-source tool or library Implement Natural Language Processing (NLP) for chatbots Integration of chatbots with Management Dashboards and CRMs Resolve complex technical design issues by analyzing the logs, debugging code, and identifying technical issues/challenges/bugs in the process Ability to understand business requirements and translate them into technical requirements Open-minded, flexible, and willing to adapt to changing situations Ability to work independently as well as on a team and learn from colleagues Ability to optimize applications for maximum speed and scalability Skills Required Minimum 2+ years of experience in Chatbot Development using any open-source framework (eg Rasa, Botpress) Experience with both text-to-speech and speech-to-text Should have a good understanding of various Chatbot Experience with integration of bots for platforms like Facebook Messenger, Slack, Twitter, WhatsApp, etc. Experience in applying different NLP techniques to problems such as text classification, text summarization, question & answering, information retrieval, knowledge extraction, and conversational bot's design Should be familiar with these terms : Tokenization, N-Grams, Stemmers, lemmatization, Part of speech tagging, entity resolution, ontology, lexicology, phonetics, intents, entities, and context. Knowledge of either SQL and NoSQL Databases such as MySQL, MongoDB, Cassandra, Redis, PostgreSQL (ref:hirist.tech) Show more Show less
Posted 1 week ago
3.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Java Developer - Experience : 3 to 6 years Job Location : Ahmedabad Roles And Responsibilities Translate application storyboards and use cases into high-quality, efficient code. Design, develop, and maintain clean, reusable Java code. Take full ownership of modules, ensuring timely deployment to production. Optimize application performance, quality, and responsiveness. Identify and resolve bottlenecks, bugs, and technical issues. Maintain high standards of code quality, organization, and automation. Write well-structured, testable, and efficient code. Investigate new technologies and approaches, presenting them for architectural review. Participate in code reviews and provide constructive feedback to peers. Stay current with the latest technologies and trends. Desired Candidate Profile Strong proficiency in Core Java (OOP, Collections, Threads, Regular Expressions, Exception Handling). Solid understanding of object-oriented programming. Ability to write clean, readable Java code. Knowledge of scalable application design principles. Strong experience with Relational Databases, SQL, and ORM technologies (e.g., MySQL, Hibernate). Proficiency in software design and development using Java, J2EE, Spring Boot, Spring Security, and Hibernate. Experience with test-driven development. Familiarity with CI/CD processes for build and deployment. Must-Have Java 8/Java 11 experience. Expertise in the Spring Framework. Hands-on experience with relational databases Proficiency in building scalable REST APIs (capable of handling 20k+ simultaneous users). Willingness to work with new technologies. Strong communication skills. Nice To Have Experience with React JS, Javascript framework. Microservices architecture knowledge. Familiarity with Redis, AWS S3, AWS Lambda, and NoSQL databases. CI/CD experience. Brilworks will support your growth in these areas where necessary! (ref:hirist.tech) Show more Show less
Posted 1 week ago
0 years
0 Lacs
Surat, Gujarat, India
On-site
Key Responsibilities Write clean, scalable, and efficient code using Python Develop and maintain RESTful APIs and backend services Collaborate with front-end developers, designers, and other team members to integrate user-facing elements Work with databases such as MySQL, PostgreSQL, or MongoDB Participate in code reviews, testing, and debugging to ensure application quality Write and maintain technical documentation Contribute to all phases of the software development lifecycle (SDLC) Stay up to date with emerging trends and technologies in Python requirements are as follows : Familiar with the the Django REST API Framework. Experience with the FAST API framework will be a plus Strong grasp of basic python programming concepts ( We do ask a lot of questions on this on our interviews :) ) Experience with databases like MongoDB , Postgres , Elasticsearch , REDIS will be a plus Experience with any ML library will be a plus. Familiarity with using git , writing unit test cases for all code written and CI/CD concepts will be a plus as well. Familiar with basic code patterns like MVC. Grasp on basic data structures. (ref:hirist.tech) Show more Show less
Posted 1 week ago
7.0 years
0 Lacs
India
On-site
Company Description 👋🏼 We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in Job Description REQUIREMENTS: Total experience 7+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Experience with messaging systems like Kafka. Hands-on experience with REST APIs, Caching system (e.g Redis) etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less
Posted 1 week ago
7.0 years
0 Lacs
India
On-site
Company Description 👋🏼 We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Job Description REQUIREMENTS: Total experience 7+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Experience with messaging systems like Kafka. Hands-on experience with REST APIs, Caching system (e.g Redis) etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Experience with modern testing framework (Jest, Mocha, Chai) Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less
Posted 1 week ago
4.0 years
0 Lacs
Gurgaon, Haryana, India
Remote
About About this role When BlackRock started in 1988, its founders envisioned a company that combined the best of financial services with cutting edge technology. They imagined a business that would provide financial services to clients as well as technology services to other financial firms. The result of their vision is Aladdin, our industry leading, end-to-end investment management platform. With assets valued over USD $10 trillion managed on Aladdin, our technology empowers millions of investors to save for retirement, pay for college, buy a home and improve their financial wellbeing. Are you interested in building innovative technology that crafts the financial markets? Do you like working at the speed of a startup, and solving some of the world’s most exciting challenges? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve sophisticated problems. We recognize that strength comes from diversity, and will embrace your outstanding skills, curiosity, and passion while giving you the opportunity to grow technically and as an individual. We invest and protect over $9 trillion (USD) of assets and have an extraordinary responsibility to our clients all over the world. Our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial well-being. Being a technologist at BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions. What are Aladdin and Aladdin Engineering? You will be working on BlackRock's investment operating system called Aladdin. Aladdin is used both internally within BlackRock and externally by many financial institutions. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading, and operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our development teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and supports millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide! Being a Member Of Aladdin Engineering, You Will Be Tenacious: Work in a fast paced and highly complex environment Creative thinker: Analyses multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Responsibilities Include Collaborate with team members in a multi-office, multi-country environment. Deliver high efficiency, high availability, concurrent and fault tolerant software systems. Significantly contribute to development of Aladdin’s global, multi-asset trading platform. Work with product management and business users to define the roadmap for the product. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support. Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others. Drive a strong culture by bringing principles of inclusion and diversity to the team and setting the tone through specific recruiting, management actions and employee engagement. Qualifications B.E./ B.TECH./ MCA or any other relevant engineering degree from a reputed university. Skills And Experience 4 + years of experience A proven foundation in core Java and related technologies, with OO skills and design patterns. Track record building high quality software with design-focused and test-driven approaches. Hands-on experience in Java/ Spring Framework/Sprint Boot/Hibernate In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications. Prior experience in message brokers Understanding of relational databases is a must. Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks. Strong analytical and software architecture design skills with an emphasis on test driven development Great analytical, problem-solving and communication skills Some experience or a real interest in finance, investment processes, and/or an ability to translate business problems into technical solutions. Nice To Have And Opportunities To Learn Expertise in building distributed applications using SQL and/or NOSQL technologies like MS SQL, Sybase, Cassandra or Redis A real-world practitioner of applying cloud-native design patterns to event-driven microservice architectures. Exposure to high scale distributed technology like Kafka, Mongo, Ignite, Redis Exposure to building microservices and APIs ideally with REST, Kafka or gRPC Experience working in an agile development team or on open-source development projects. Experience with optimization, algorithms or related quantitative processes. Experience with Cloud platforms like Microsoft Azure, AWS, Google Cloud Experience with cloud deployment technology (Docker, Ansible, Terraform, etc.) is also a plus. Experience with DevOps and tools like Azure DevOps Experience with AI-related projects/products or experience working in an AI research environment. Knowledge of modern front-end frameworks such as React, Vue.js or Angular is a plus. Exposure to Docker, Kubernetes, and cloud services is beneficial. A degree, certifications or opensource track record that shows you have a mastery of software engineering principles. Our Benefits To help you stay energized, engaged and inspired, we offer a wide range of benefits including a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock’s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person – aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children’s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment – the one we make in our employees. It’s why we’re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, family status, gender identity, race, religion, sex, sexual orientation and other protected attributes at law. Show more Show less
Posted 1 week ago
5.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
About Insights Insight is a key platform for Citi for doing US and Global Regulatory and Management Reporting. This platform provides end to end solution from Data Acquisition to report submission for all the critical regulatory reports submitted by Citi. The team is trusted with responsibility of gathering and managing the data in a standard format (Foundation Layer), Enable simplified user friendly transition of data for reporting (Simplified Rules Authoring) and ensure timely and accurate reporting to regulators & managements (Insight platform). Job Description Full Stack Senior Developer/Designer Experience 5-8 Years of experience Job Level C-11 Mandatory Qualifications: Bachelor’s degree in Computer Science, Information Technology, or related field preferred. Experience in Core Java, multithreading, Spring MVC, Spring Boot, REST API Dependency Injection using Spring, AOP, Data/Java Bean validation, in-memory java object caching, Experience in Micro Services, Containers such as Dockers, Cloud platforms like AWS, Google Cloud. Experience in supporting technologies for Java - NoSQL DB handling in java specifically MongoDB, XML and document handling in Java, Messaging JMS, ORM in Java (Hibernate/ iBatis etc), Json – Formats and Parsers, Batch/Scheduling frameworks (Spring Batch, Quartz), Unit testing – Junit, jmock/mockito. Working experience on Elastic Search(ELK tech stack), Redis, MongoDB. Hands on knowledge of Linux/Unix Familiar with standard SDLC and Agile processes, OOAD, UML, TDD, DDD. Proven experience as a Full Stack Developer or similar role. Desirable Qualifications: Experience in data structures, algorithms, Annotations, Generics Experience of working in HTML 5 , CSS3, Angular JS Expertise in development, performance tuning, troubleshooting and deployment Experience in Apache Spark and other big data related technologies. Ability to prioritize and manage schedules under tight, fixed deadlines Ability to produce professional, technically-sound solutions. Good communication skills, strong teamwork Work Location: Pune, India ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster. Show more Show less
Posted 1 week ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Description We are looking for an experienced Java Developer with strong foundations in Data Structures, Algorithms, and System Design. The ideal candidate has a product mindset, writes clean and optimized code, and enjoys solving complex backend challenges at scale. Requirements Required Skills: Strong programming skills in Core Java, including OOP, concurrency, collections, and memory optimization Deep understanding of DSA with the ability to solve complex problems efficiently Experience with Apache Kafka – producer/consumer architecture, message serialization, stream processing, and Kafka internals Proven experience with Spring Boot and Spring Cloud Strong experience with microservices architecture, including service discovery, load balancing, and fault tolerance Hands-on with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis, etc.) Familiarity with CI/CD, Git, Docker, and container orchestration (e.g., Kubernetes) Solid understanding of REST APIs, HTTP, and API gateway patterns Job responsibilities Key Responsibilities: Develop and maintain high-performance backend services using Java (preferably Java 11+) Design efficient and scalable systems leveraging Data Structures and Algorithms Implement real-time, event-driven systems using Apache Kafka Design and develop microservices and RESTful APIs Collaborate with cross-functional teams on architecture, design, and product strategy Participate in code reviews, mentor junior engineers, and enforce engineering best practices Troubleshoot production issues and optimize performance What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services. Show more Show less
Posted 1 week ago
2.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Description Looking for a highly skilled Microservices Engineer (.NET) to design, develop, and maintain scalable microservices-based architectures. You will play a crucial role in building high-performance, distributed, and cloud-native applications using .NET Core, Docker, Kubernetes, and modern DevOps practices. Requirements About the Role: Looking for a highly skilled Microservices Engineer (.NET) to design, develop, and maintain scalable microservices-based architectures. You will play a crucial role in building high-performance, distributed, and cloud-native applications using .NET Core, Docker, Kubernetes, and modern DevOps practices. Required Skills & Experience: 2-4 years NET Core/.NET 6+ development experience. Experience with microservices architecture & event-driven systems. Strong expertise in SQL/NoSQL databases (SQL Server, MongoDB, Redis, etc.). Hands-on experience with Docker & Kubernetes in cloud environments. Proficiency in RESTful APIs, gRPC, and API Gateways. Experience with message brokers (Kafka, RabbitMQ, Azure Service Bus). Strong understanding of authentication & authorization (OAuth2, JWT, Identity Server). Familiarity with DevOps, CI/CD tools, and Infrastructure as Code (Terraform, Helm). Preferred Skills: Experience with GraphQL. Familiarity with Domain-Driven Design (DDD) & Clean Architecture. Knowledge of serverless computing (AWS Lambda/Azure Functions). Exposure to monitoring & logging tools (Prometheus, ELK, Grafana). Job responsibilities Key Responsibilities: Design & Development: Develop scalable, secure, and high-performance microservices using .NET Core/.NET 6+. Build RESTful APIs and integrate with various third-party services. Implement event-driven architectures using Kafka, RabbitMQ, or Azure Service Bus. Cloud & DevOps: Deploy microservices on Azure/AWS/GCP using Docker & Kubernetes. Implement CI/CD pipelines with GitHub Actions, Azure DevOps, or Jenkins. Performance & Security: Ensure high availability and fault tolerance of microservices. Apply best security practices (OAuth, JWT, API Gateway security). Testing & Maintenance: Write unit, integration, and performance tests (xUnit, NUnit, Postman). Optimize services for latency, performance, and scalability. Collaboration & Documentation: Work closely with frontend, DevOps, and data engineers. Document microservice design and APIs using Swagger/OpenAPI. What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services. Show more Show less
Posted 1 week ago
7.0 years
0 Lacs
India
On-site
Company Description 👋🏼 We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000 experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! Job Description REQUIREMENTS: Total experience 7+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Experience with messaging systems like Kafka. Hands-on experience with REST APIs, Caching system (e.g Redis) etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less
Posted 1 week ago
8.0 years
0 Lacs
India
Remote
Looking for: Data/ML Engineer Job Type: Contract Location: Remote (India) Work Time: Remote: Time coverage up 12 AM IST Job Description: Required Skills & Experience: • Hands-on code mindset with deep understanding in technologies / skillset and an ability to understand larger picture. • Sound knowledge to understand Architectural Patterns, best practices and Non-Functional Requirements • Overall, 8-10 years of experience in heavy volume data processing, data platform, data lake, big data, data warehouse, or equivalent. • 5+ years of experience with strong proficiency in Python and Spark (must-have). • 3+ years of hands-on experience in ETL workflows using Spark and Python. • 4+ years of experience with large-scale data loads, feature extraction, and data processing pipelines in different modes – near real time, batch, realtime. • Solid understanding of data quality, data accuracy concepts and practices. • 2+ years of solid experience in building and deploying ML models in a production setup. Ability to quickly adapt and take care of data preprocessing, feature engineering, model engineering as needed. • 2+ years of experience working with Python deep learning libraries like any or more than one of these - PyTorch, Tensorflow, Keras or equivalent. • Prior experience working with LLMs, transformers. Must be able to work through all phases of the model development as needed. • Experience integrating with various data stores, including: o SQL/NoSQL databases o In-memory stores like Redis o Data lakes (e.g., Delta Lake) • Experience with Kafka streams, producers & consumers. • Required: Experience with Databricks or similar data lake / data platform. • Required: Java and Spring Boot experience with respect to data processing - near real time, batch based. • Familiarity with notebook-based environments such as Jupyter Notebook. • Adaptability: Must be open to learning new technologies and approaches. • Initiative: Ability to take ownership of tasks, learn independently, and innovate. • With technology landscape changing rapidly, ability and willingness to learn new technologies as needed and produce results on job. Preferred Skills: • Ability to pivot from conventional approaches and develop creative solutions. Show more Show less
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Redis is a popular open-source, in-memory data structure store that is used as a database, cache, and message broker. In India, the demand for professionals with expertise in Redis is on the rise, with companies across various industries looking to hire skilled individuals who can manage and optimize Redis databases effectively.
The average salary range for Redis professionals in India varies based on experience level: - Entry-level: INR 4-6 lakhs per annum - Mid-level: INR 8-12 lakhs per annum - Experienced: INR 15-20 lakhs per annum
In the Redis job market in India, a typical career path may include roles such as: - Junior Developer - Senior Developer - Tech Lead - Architect
Apart from expertise in Redis, professionals in this field are often expected to have knowledge and experience in: - Database management - Caching techniques - Networking protocols - Scripting languages (e.g., Python, Shell scripting)
As you explore Redis job opportunities in India, remember to prepare thoroughly by gaining a deep understanding of Redis concepts, related technologies, and best practices. With the right skills and knowledge, you can confidently apply for Redis roles and advance your career in this exciting field. Good luck!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
16869 Jobs | Dublin
Wipro
9024 Jobs | Bengaluru
EY
7266 Jobs | London
Amazon
5652 Jobs | Seattle,WA
Uplers
5629 Jobs | Ahmedabad
IBM
5547 Jobs | Armonk
Oracle
5387 Jobs | Redwood City
Accenture in India
5156 Jobs | Dublin 2
Capgemini
3242 Jobs | Paris,France
Tata Consultancy Services
3099 Jobs | Thane