Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
About the job
At NiCE, we thrive on challenges. We constantly push our limits, aiming for excellence and innovation. Our team is ambitious, dynamic, and driven to succeed. If you share our passion, we invite you to explore a career opportunity that is not just a job but a chance to ignite your potential.
What does the role entail?
Join us as a Software Engineer and play a key role in developing our Contact Center Copilot solution. You will be responsible for building and maintaining data integration pipelines using Python and AWS services, facilitating the efficient ingestion of external system data into the AWS Bedrock Knowledge Base. This position offers an excellent opportunity for professional development, exposure to cutting-edge technologies, and a commitment to high-quality results.
How will you contribute?
Design and maintain data pipelines for seamless integration with external systems.
At NiCE, we thrive on challenges. We constantly push our limits, aiming for excellence and innovation. Our team is ambitious, dynamic, and driven to succeed. If you share our passion, we invite you to explore a career opportunity that is not just a job but a chance to ignite your potential.What does the role entail?Join us as a Software Engineer and play a k…
Nice Ltd. is seeking a Software Engineer with experience in Actimize and Python for its Pune, India location. This role centers on building software applications that strengthen risk management and compliance functions. Role overview The position involves developing and maintaining Actimize-based solutions using Python. Work will focus on supporting the company's compliance and risk management systems, ensuring they meet a range of client requirements. What you will do Design and implement software applications with Actimize and Python. Contribute to projects that improve risk management and compliance processes. Collaborate with team members to deliver solutions tailored to client needs. Requirements Experience with Python programming. Familiarity with Actimize solutions. Ability to develop software for risk management or compliance applications.
At NiCE, we are driven by a relentless pursuit of excellence. We embrace challenges, push boundaries, and strive to set new benchmarks in our industry. If you're an ambitious innovator looking to ignite your career, we have an unparalleled opportunity for you.Role Overview:The Specialist Software Engineer is a pivotal customer-facing role within our organization, dedicated to the implementation, configuration, and delivery of AI-powered and Conversational AI solutions throughout the NICE CXone ecosystem. As a hands-on technical contributor, you will be responsible for building integrations, configuring conversational AI platforms, and ensuring the flawless execution of project deliverables.Your Impact:Technical Implementation and Configuration:Configure and customize Conversational AI solutions that align with defined business and technical requirements.Build and maintain integrations utilizing APIs, modern web technologies, and authentication standards.Enhance bot behaviors through conversational design and prompt engineering best practices.Develop proofs of concept (PoCs) and production-ready solution components.Support testing, validation, and go-live activities to guarantee solutions operate as intended across customer environments.Technical Problem Solving & Quality:Diagnose and resolve complex technical challenges across SaaS applications, integrations, environments, and data flows.Adapt and refactor existing integrations and solution components to accommodate evolving customer needs.Ensure all implementations adhere to quality, performance, security, and usability standards.Create comprehensive documentation including specifications, test cases, and deployment materials.Collaboration with Implementation Teams:Work closely with Implementation Engineers, Consultants, and Project Managers to lead discovery, requirements definition, and solution design.Engage in customer workshops to clarify technical aspects, validate feasibility, and provide subject-matter expertise.Maintain consistent communication with cross-functional delivery teams.
At NiCE, we embrace challenges without limits, pushing beyond our boundaries. We're ambitious, transformative thinkers, and we play to win. Setting the highest standards, we strive for excellence in execution. If you're driven by similar values, we offer an unparalleled career opportunity that ignites your passion.What does the role entail?The Senior Specialist Software Architect will serve as a pivotal technical leader across development teams within various functional areas. This role is crucial for ensuring the successful delivery of key projects, with a focus on high availability, scalability, serviceability, and supportability in every release.How will you contribute to our success?Define the comprehensive technical direction for the team, encompassing platform choices, technologies, tools, and infrastructure.Effectively communicate architectural designs in a professional manner.Drive key technical decisions, tackle complex challenges, and oversee multiple project executions.Ensure adherence to development coding quality standards and review processes for security and high availability.Monitor and maintain the quality of code delivered by the team through rigorous reviews and processes.Foster a collaborative team environment, instilling passion and energy among team members.Actively participate in the development leadership team to ensure corporate success.Represent the department and yourself with professionalism and competence.Adhere to the company's Code of Ethics and all policies and procedures at all times.Own the overall platform architecture, delivering well-architected and designed solutions while collaborating with multiple scrum teams on various features simultaneously. Mentor and develop architects and engineers while participating in hiring top talent.Lead the architectural strategy of project/product lines, including authoring functional and design specifications, scalability, security, data flow, and interfaces.Assess the impact of new technologies on our offerings and relay this information to development teams.Conduct architectural, design, and code reviews.Evaluate emerging technologies and industry trends.Proactively drive business value through architectural innovation.
NICE is seeking a Senior Software Engineer with a focus on AI to help shape new solutions for the financial sector. This position is based in Pune, India. Role overview This role centers on building advanced algorithms and applying machine learning technologies to support financial services. The work involves designing and developing AI-driven features that align with NICE's standards for excellence and integrity. What you will do Develop and implement machine learning models for financial applications Work with advanced algorithms to solve industry-specific challenges Collaborate with team members to deliver reliable, high-quality solutions Location This position is located in Pune, India.
At NiCE, we embrace challenges as opportunities for growth. Our ambition drives us to be game changers in the industry, and we compete to excel. We uphold the highest standards and consistently exceed expectations. If you share our passion for innovation, we invite you to explore a career opportunity that will ignite your potential.What does the role entail?NiCE Actimize is actively seeking a Technical Manager proficient in deploying complex on-premise and hosted SaaS Actimize solutions. Join our Actimize professional services team at our Global Talent Center in Pune, India. We are in search of a talented and motivated individual eager to work on cutting-edge Actimize regulatory compliance solutions, focusing on leading teams dedicated to implementation, customization, and configuration. If you are willing to dive deep into intricate code and SQL queries to enhance product capabilities, we welcome you to join the Actimize Professional Services Team.How will you contribute to our success?Oversee the team's project delivery ensuring successful releases by managing work, dependencies, risks, and implementing corrective actions as needed.Ensure the technical quality and delivery of the team’s output by adhering to best engineering practices such as unit tests, smoke testing, regression testing, code reviews, and design methodologies.Act as the primary point of contact for the team, identifying and addressing any delivery risks.Support the technical and career development of team members through training, leadership opportunities, challenging assignments, and focused mentorship.Take ownership of individual and team utilization metrics.Participate directly in recruitment and hiring processes.Collaborate with R&D, other implementation teams, and customer support teams.Engage in proactive performance management activities, including regular one-on-one meetings to provide direction and constructive feedback to help engineers achieve their career goals.
At Nice, we challenge the status quo and push our limits to achieve remarkable outcomes. Our ambition drives us to innovate and excel. If you share this passion for excellence, we invite you to explore a career opportunity that will ignite your potential.What does this role entail? Joining the Actimize AI and Analytics Team means contributing to the development of a cutting-edge analytical cloud platform designed to enhance the effectiveness of our clients' Financial Crime programs. As a vital member of the PaaS/SaaS development group, you will leverage advanced cloud technologies to build scalable solutions for Actimize's cloud offerings. How will you contribute? As a leading provider of financial crime, risk, and compliance solutions, Nice Actimize is recognized globally for our innovative services. Your contributions will play a key role in our mission to empower financial institutions to combat crime effectively. We pride ourselves on fostering a collaborative environment where every team member's input is valued and rewarded. Embrace the opportunity to learn, grow, and thrive within our dynamic organization.This new SaaS platform will enable our clients, including some of the largest financial institutions worldwide, to develop effective solutions against financial crime.Do you have what it takes? 4-8 years of experienceArchitect and develop resilient, scalable, enterprise-level products from inception, serving as a technical leader within the development team. Lead end-to-end technical projects, defining approaches that align with business objectives. Act as a technical subject matter expert, providing guidance and conducting code reviews to ensure high-quality and maintainable solutions. Innovate and pitch ideas to elevate team performance and project outcomes.
At NICE, we embrace challenges and constantly strive for excellence. Our ambition drives us to innovate and lead in our industry. If you share our passion for success, we offer a career opportunity that will ignite your potential.What does the Customer Success Manager role entail?The Customer Success Manager (CSM) is crucial in fostering customer engagement, maximizing product value, and ensuring customer satisfaction throughout their journey with our services. This role is instrumental in driving customer retention through proactive management of the renewal process.Your key responsibilities will include:Acting as the customer's voice within the company, overseeing post-sales relationships for designated accounts.Crafting and implementing tailored account frameworks, including governance policies, regular business reviews, and internal stakeholder updates.Collaborating with internal teams to maintain detailed account profiles, ensuring informed decision-making that benefits both clients and NICE.Identifying obstacles to success and working closely with clients and internal teams to develop effective solutions.Leveraging internal expertise to maximize customer investment, assess solution value, and promote value adoption.Ensuring timely contract renewals while managing all aspects of client engagement, commercial considerations, and operational integrity to guarantee client retention and service continuity.Providing insightful account data to assist the sales team in generating new business opportunities.Leading initiatives for key clients across NICE teams to ensure successful outcomes.Overseeing the Customer Satisfaction Survey process, including follow-ups and internal feedback loops.Coordinating responses to client inquiries and requests for information or assessments.
At NiCE, we don't just face challenges; we embrace them as opportunities for growth. We are bold, innovative, and dedicated to excellence. If you share our passion for setting high standards and surpassing them, we invite you to explore a career with us that promises to ignite your passion and ambition.What does this role entail?The Professional Services Engineer is a pivotal customer-facing role that involves delivering specialized knowledge and solutions regarding NiCE products and services. This includes the implementation, configuration, and optimization of solutions such as NiCE Engage, WFM, EEM, and other CXone digital offerings tailored specifically for enterprise contact centers. This position demands a blend of technical expertise and business acumen, involving direct collaboration with clients to assess their needs, provide consultative support, and deploy state-of-the-art solutions.How will you contribute to our success?Technical Implementation:Lead the installation and integration of NiCE software solutions, whether on-site or remotely, adhering to established methodologies and customer specifications.Collaborate closely with the implementation team to address any technical inquiries from project initiation through to the transition of the delivered solution to our support center.Ensure all elements of the technical architecture are effectively integrated and operational.Identify and resolve any design discrepancies encountered during the deployment of NiCE solutions.Assist clients and their vendors in meeting configuration requirements for all NiCE integration points within their environment.Provide expert guidance on the entire NiCE product suite and implementation methodologies.Conduct system tests to ensure performance and reliability.Document issues arising during implementation and liaise with support teams for resolution, escalating to management when necessary.Deliver comprehensive application overviews, technical support, and quality control throughout all project phases.Communicate customer feedback regarding technical enhancements and fixes with the R&D and product support teams.Project Management & Customer Engagement:Work alongside Project Managers to design and supervise comprehensive project rollouts.Contribute to the NiCE Knowledge Base by documenting lessons learned and resolutions.Ensure the seamless execution of projects to meet client expectations and company standards.
At NiCE, we embrace challenges without limits. We are ambitious innovators dedicated to excellence and success. If you share our passion and drive, we offer a transformative career opportunity that will ignite your potential.What does the role entail?NiCE is on the lookout for a talented Senior Site Reliability Engineer. In this role, you will support our diverse and complex enterprise software clients, working across applications, servers, SQL databases, and networks. Your exceptional problem-solving abilities will be critical as we scale our customer deployments. We seek someone who brings innovative ideas, a unique perspective, and enjoys collaborating with cross-functional teams to create practical solutions and enhance user experiences at every engagement.How will you contribute?Oversee the production environment by monitoring availability and adopting a comprehensive view of system health.Develop software and systems to manage platform infrastructure and applications effectively.Enhance the reliability, quality, and time-to-market of our software solutions.Assess and optimize system performance, keeping pace with customer needs while driving continuous improvement and innovation.Provide primary operational support and engineering for multiple extensive distributed software applications.Collect and analyze metrics from operating systems and applications to facilitate performance tuning and troubleshoot issues.Collaborate with development teams to enhance services through thorough testing and release processes.Engage in system design consulting, platform management, and capacity planning.Create sustainable systems and services through automation and improvements.Balance the pace of feature development with reliability while adhering to clearly defined service level objectives.
At NiCE, we embrace challenges and surpass our limits. Our ambition drives us to be game changers in our field, always competing to win. We set lofty standards and consistently exceed them. If you share this mindset, we can provide you with an inspiring career opportunity that will ignite your passion.What does the role entail?The Manager of Professional Services plays a crucial leadership role within our Customer Services Automation AI Center of Excellence. This position combines strategic oversight with hands-on engagement, requiring a leader capable of effectively managing and nurturing a team of professionals dedicated to delivering our CSA product suite. You will be instrumental in driving the delivery and optimization of NiCE CXone products and associated technologies across our diverse customer base. Strong matrix management skills are essential as you will collaborate closely with team members within the AI CoE and the broader organization to ensure successful customer outcomes.
At Nice Actimize, we thrive on pushing boundaries and redefining challenges. Our ambition drives us to be game changers in the industry. If you share our passion for excellence and innovation, we invite you to explore a career opportunity that will ignite your potential.What is the role about?We are seeking a dynamic and driven Full Stack Software Engineer to join our talented team. In this position, you will contribute to the development of a large-scale, mission-critical web application utilized globally for financial crime investigation and compliance.We value collaboration and independence; therefore, we are looking for a strong team player who can also take initiative, demonstrate ownership, and possess a keen ability for self-learning and problem-solving in a complex technical landscape.How will you make an impact?Develop and maintain web applications for large enterprises, supporting both On-Prem and Cloud deployments.Take full ownership of the development lifecycle for features, aligning with design documents and enterprise software standards.Enhance application performance and scalability.Design and develop solutions for deployment across multiple platforms, databases, and application servers.Collaborate with diverse R&D groups and support teams.
At NiCE, we embrace challenges without limits. Our ambition drives us to be game changers in our industry, continually striving for excellence and surpassing expectations. If you share our passion for innovation and success, this could be the perfect career opportunity for you.What does the role entail?As a Senior Client Services Project Manager, you will play a pivotal role in guiding various projects and initiatives that align with our strategic objectives. Collaborating with cross-functional teams, you will ensure projects are executed successfully, delivered on schedule, and meet the highest quality standards.How will you contribute to our success?Oversee the complete delivery of multiple projects, ensuring alignment with project scope, timelines, and client expectations.Develop and maintain comprehensive project plans, schedules, and necessary documentation.Ensure effective communication with all stakeholders, including leadership.Monitor action items and foster accountability across teams.Identify potential risks, manage escalations, and mitigate issues with professionalism.Guide teams through all phases of project launch, deployment, and closure.Drive continuous improvement by identifying process gaps and opportunities for enhancement.Remain adaptable to shifting priorities in a dynamic work environment.
At NiCE, we embrace challenges that push our boundaries and drive innovation. Our ambition shapes our success, and we strive to excel in everything we do. If you share our passion and determination, we invite you to explore an extraordinary career opportunity that ignites your potential.What does the role entail?We are in search of a dynamic and technically proficient Technical Support Manager to spearhead our AML Customer Support operations for the International Markets (EMEA & APAC). This position requires a hands-on approach, focusing on managing backlog health, resolving complex cases, handling customer escalations, and delivering exceptional service to our NICE Actimize AML clientele.You thrive in a vibrant, customer-focused environment, adept at delving into intricate AML and system challenges while leading by example to foster ownership, accountability, and operational excellence. You will oversee a team of approximately 16 L2/L3 AML Support Engineers, guiding them through daily operations, performance metrics, and ongoing enhancements.If you are passionate about technical leadership, customer satisfaction, operational discipline, and cultivating high-performing teams, this role is tailor-made for you.Your Impact:Hands-On Delivery & ExecutionOversee and guide the resolution of complex AML product and platform inquiries.Serve as the escalation point for high-severity, regulatory, and customer-impacting challenges.Evaluate technical solutions, customer communications, and root cause analyses to ensure precision and thoroughness.Collaborate with engineers to implement sustainable solutions beyond mere case closure.Maintain proactive customer communication, risk updates, and expectation management.Ownership of Backlog, Quality & OperationsManage the comprehensive AML support backlog for International Markets.Drive case prioritization, aging management, and risk-based triage.Monitor and enhance KPIs, including backlog aging, resolution time, CSAT scores, quality ratings, and reopen rates.Ensure case hygiene, documentation standards, and operational discipline.Lead incident response efforts and conduct post-incident reviews.People LeadershipGuide, mentor, and support a team of approximately 16 AML Support Engineers with a strong ownership mentality.Conduct regular one-on-one meetings focused on performance development and coaching.
Nice Ltd. is looking for a Software Engineer with strong skills in Java and Angular to help build and maintain software for the Actimize platform. This position is based in Pune, India. Role overview This role centers on developing and supporting software solutions that power the Actimize platform. The work involves both creating new features and ensuring existing applications run smoothly and efficiently. What you will do Design, implement, and refine software applications using Java and Angular. Work closely with colleagues from different teams to deliver solutions that address client needs. Contribute to ongoing improvements and optimizations of the Actimize platform. Requirements Experience with Java and Angular. Ability to collaborate with cross-functional teams. Strong problem-solving skills and a focus on delivering quality software.
Join Speechify, a leading innovator in text-to-speech technology, as a Software Engineer. In this role, you will be instrumental in developing robust platform solutions that enhance user experiences. You will collaborate with a dynamic team to design, implement, and maintain features that are crucial for our platform's success.
Join Aera Technology, the leader in Decision Intelligence. We empower enterprises to operate with sustainability, intelligence, and efficiency. Our innovative platform, Aera Decision Cloud™, seamlessly integrates with existing systems to digitize, enhance, and automate real-time decision-making. By transforming decision-making processes, Aera delivers millions of actionable recommendations, resulting in substantial revenue growth and significant cost reductions for renowned global brands.We are seeking a proficient Python Developer to become an integral part of our team, focusing on the development and maintenance of a crucial component within the Aera Platform. Your primary responsibility will be to ensure smooth, secure, and automated deployments of objects across various environments, contributing to our mission of enhancing decision-making capabilities.
At Nice, we believe in pushing boundaries. Our ambition drives us to be innovators in the field, and we strive to excel in everything we do. If you share our passion for excellence, we invite you to explore a career opportunity that will ignite your potential.What does the role entail?As a Senior Software Engineer with expertise in Python, Algorithms & Data Structures, and AWS, you will play a pivotal role in developing scalable, cloud-native systems while contributing to our AI-driven platform initiatives. You will be responsible for crafting innovative solutions for Actimize’s cloud-based offerings, leveraging the latest cloud technologies. We seek a hands-on engineer who is dedicated to technical excellence and thrives in backend development, with the option to engage with modern frontend frameworks.How will you contribute?Design and implement high-quality, well-documented technical solutions in AWS and AI that align with business objectives and corporate architectural standards.Create comprehensive unit, integration, and automation tests that meet organizational criteria.Support the troubleshooting and maintenance of existing software applications; identify opportunities for enhancement and collaborate with external stakeholders as necessary.Develop technical models and designs for assigned components.Influence technological and architectural decisions within the team.Collaborate with the Scrum Team and other stakeholders to guide decision-making and assist in supporting organizational project or product teams.Promote and enhance Agile methodologies within the organization.
OpenGov builds technology for public service, supporting over 2,000 government agencies across the United States. The OpenGov Public Service Platform brings together enterprise asset management, procurement, budgeting, billing, permitting, and transparency solutions. By connecting these tools through the OpenGov ERP, agencies can make informed decisions and maximize their impact. Learn more about OpenGov’s mission and products at OpenGov.com. Role overview This Staff Software Engineer role is based in Pune, India. The position focuses on building new features across the OpenGov platform, working with the full technology stack, from database models to user interfaces. Engineers in this role take end-to-end ownership of their work, from initial concept through deployment, and play a key part in shaping how AI is used in both product features and development processes. What you will do Design and improve APIs, microservices, and user experiences that help government agencies operate efficiently at scale. Take full responsibility for features: work with Product and Design to define problems, develop and deploy solutions, and monitor their performance after launch. Develop AI-powered features, such as intelligent data analysis and agent-driven workflows for government operations. Use AI-assisted development tools (like Claude Code, Cursor, Copilot, and others) to accelerate coding, debugging, and documentation. Write clear, well-documented code and review both human- and AI-generated code, paying close attention to potential failure points. Work with teams across the company to translate business goals into features that improve customer satisfaction. Requirements At least 13 years of experience building scalable software in an agile environment. Strong understanding of software engineering principles and a genuine interest in applying AI to development workflows.
At Nice, we embrace challenges as opportunities to redefine our limits. We are ambitious innovators, striving for excellence in everything we do. If you share our thirst for success, we invite you to join us and ignite your career with an exhilarating opportunity.What does this role entail?As a Specialist Software Engineer, you will take on a pivotal role as a technical leader and mentor, steering engineering teams towards the design, development, and deployment of scalable, high-quality software solutions. You will make significant architectural decisions, champion the integration of AI-driven development methodologies, and ensure that your team effectively utilizes advanced tools such as GitHub Copilot to enhance productivity. This position fuses technical expertise with leadership, empowering you to influence the trajectory of our products and engineering culture.What impact will you have?Lead the design of technical architecture ensuring it aligns with product vision and business objectives.Mentor engineers in best practices, coding standards, and system architecture.Design and implement scalable, secure, and high-performance solutions across backend, cloud, and UI components.Promote the use of AI in automation and development, including advanced implementations of GitHub Copilot.Assess and integrate emerging technologies to enhance system reliability and foster innovation.
At NiCE, we thrive on challenges. We constantly push our limits, aiming for excellence and innovation. Our team is ambitious, dynamic, and driven to succeed. If you share our passion, we invite you to explore a career opportunity that is not just a job but a chance to ignite your potential.What does the role entail?Join us as a Software Engineer and play a k…
Nice Ltd. is seeking a Software Engineer with experience in Actimize and Python for its Pune, India location. This role centers on building software applications that strengthen risk management and compliance functions. Role overview The position involves developing and maintaining Actimize-based solutions using Python. Work will focus on supporting the company's compliance and risk management systems, ensuring they meet a range of client requirements. What you will do Design and implement software applications with Actimize and Python. Contribute to projects that improve risk management and compliance processes. Collaborate with team members to deliver solutions tailored to client needs. Requirements Experience with Python programming. Familiarity with Actimize solutions. Ability to develop software for risk management or compliance applications.
At NiCE, we are driven by a relentless pursuit of excellence. We embrace challenges, push boundaries, and strive to set new benchmarks in our industry. If you're an ambitious innovator looking to ignite your career, we have an unparalleled opportunity for you.Role Overview:The Specialist Software Engineer is a pivotal customer-facing role within our organization, dedicated to the implementation, configuration, and delivery of AI-powered and Conversational AI solutions throughout the NICE CXone ecosystem. As a hands-on technical contributor, you will be responsible for building integrations, configuring conversational AI platforms, and ensuring the flawless execution of project deliverables.Your Impact:Technical Implementation and Configuration:Configure and customize Conversational AI solutions that align with defined business and technical requirements.Build and maintain integrations utilizing APIs, modern web technologies, and authentication standards.Enhance bot behaviors through conversational design and prompt engineering best practices.Develop proofs of concept (PoCs) and production-ready solution components.Support testing, validation, and go-live activities to guarantee solutions operate as intended across customer environments.Technical Problem Solving & Quality:Diagnose and resolve complex technical challenges across SaaS applications, integrations, environments, and data flows.Adapt and refactor existing integrations and solution components to accommodate evolving customer needs.Ensure all implementations adhere to quality, performance, security, and usability standards.Create comprehensive documentation including specifications, test cases, and deployment materials.Collaboration with Implementation Teams:Work closely with Implementation Engineers, Consultants, and Project Managers to lead discovery, requirements definition, and solution design.Engage in customer workshops to clarify technical aspects, validate feasibility, and provide subject-matter expertise.Maintain consistent communication with cross-functional delivery teams.
At NiCE, we embrace challenges without limits, pushing beyond our boundaries. We're ambitious, transformative thinkers, and we play to win. Setting the highest standards, we strive for excellence in execution. If you're driven by similar values, we offer an unparalleled career opportunity that ignites your passion.What does the role entail?The Senior Specialist Software Architect will serve as a pivotal technical leader across development teams within various functional areas. This role is crucial for ensuring the successful delivery of key projects, with a focus on high availability, scalability, serviceability, and supportability in every release.How will you contribute to our success?Define the comprehensive technical direction for the team, encompassing platform choices, technologies, tools, and infrastructure.Effectively communicate architectural designs in a professional manner.Drive key technical decisions, tackle complex challenges, and oversee multiple project executions.Ensure adherence to development coding quality standards and review processes for security and high availability.Monitor and maintain the quality of code delivered by the team through rigorous reviews and processes.Foster a collaborative team environment, instilling passion and energy among team members.Actively participate in the development leadership team to ensure corporate success.Represent the department and yourself with professionalism and competence.Adhere to the company's Code of Ethics and all policies and procedures at all times.Own the overall platform architecture, delivering well-architected and designed solutions while collaborating with multiple scrum teams on various features simultaneously. Mentor and develop architects and engineers while participating in hiring top talent.Lead the architectural strategy of project/product lines, including authoring functional and design specifications, scalability, security, data flow, and interfaces.Assess the impact of new technologies on our offerings and relay this information to development teams.Conduct architectural, design, and code reviews.Evaluate emerging technologies and industry trends.Proactively drive business value through architectural innovation.
NICE is seeking a Senior Software Engineer with a focus on AI to help shape new solutions for the financial sector. This position is based in Pune, India. Role overview This role centers on building advanced algorithms and applying machine learning technologies to support financial services. The work involves designing and developing AI-driven features that align with NICE's standards for excellence and integrity. What you will do Develop and implement machine learning models for financial applications Work with advanced algorithms to solve industry-specific challenges Collaborate with team members to deliver reliable, high-quality solutions Location This position is located in Pune, India.
At NiCE, we embrace challenges as opportunities for growth. Our ambition drives us to be game changers in the industry, and we compete to excel. We uphold the highest standards and consistently exceed expectations. If you share our passion for innovation, we invite you to explore a career opportunity that will ignite your potential.What does the role entail?NiCE Actimize is actively seeking a Technical Manager proficient in deploying complex on-premise and hosted SaaS Actimize solutions. Join our Actimize professional services team at our Global Talent Center in Pune, India. We are in search of a talented and motivated individual eager to work on cutting-edge Actimize regulatory compliance solutions, focusing on leading teams dedicated to implementation, customization, and configuration. If you are willing to dive deep into intricate code and SQL queries to enhance product capabilities, we welcome you to join the Actimize Professional Services Team.How will you contribute to our success?Oversee the team's project delivery ensuring successful releases by managing work, dependencies, risks, and implementing corrective actions as needed.Ensure the technical quality and delivery of the team’s output by adhering to best engineering practices such as unit tests, smoke testing, regression testing, code reviews, and design methodologies.Act as the primary point of contact for the team, identifying and addressing any delivery risks.Support the technical and career development of team members through training, leadership opportunities, challenging assignments, and focused mentorship.Take ownership of individual and team utilization metrics.Participate directly in recruitment and hiring processes.Collaborate with R&D, other implementation teams, and customer support teams.Engage in proactive performance management activities, including regular one-on-one meetings to provide direction and constructive feedback to help engineers achieve their career goals.
At Nice, we challenge the status quo and push our limits to achieve remarkable outcomes. Our ambition drives us to innovate and excel. If you share this passion for excellence, we invite you to explore a career opportunity that will ignite your potential.What does this role entail? Joining the Actimize AI and Analytics Team means contributing to the development of a cutting-edge analytical cloud platform designed to enhance the effectiveness of our clients' Financial Crime programs. As a vital member of the PaaS/SaaS development group, you will leverage advanced cloud technologies to build scalable solutions for Actimize's cloud offerings. How will you contribute? As a leading provider of financial crime, risk, and compliance solutions, Nice Actimize is recognized globally for our innovative services. Your contributions will play a key role in our mission to empower financial institutions to combat crime effectively. We pride ourselves on fostering a collaborative environment where every team member's input is valued and rewarded. Embrace the opportunity to learn, grow, and thrive within our dynamic organization.This new SaaS platform will enable our clients, including some of the largest financial institutions worldwide, to develop effective solutions against financial crime.Do you have what it takes? 4-8 years of experienceArchitect and develop resilient, scalable, enterprise-level products from inception, serving as a technical leader within the development team. Lead end-to-end technical projects, defining approaches that align with business objectives. Act as a technical subject matter expert, providing guidance and conducting code reviews to ensure high-quality and maintainable solutions. Innovate and pitch ideas to elevate team performance and project outcomes.
At NICE, we embrace challenges and constantly strive for excellence. Our ambition drives us to innovate and lead in our industry. If you share our passion for success, we offer a career opportunity that will ignite your potential.What does the Customer Success Manager role entail?The Customer Success Manager (CSM) is crucial in fostering customer engagement, maximizing product value, and ensuring customer satisfaction throughout their journey with our services. This role is instrumental in driving customer retention through proactive management of the renewal process.Your key responsibilities will include:Acting as the customer's voice within the company, overseeing post-sales relationships for designated accounts.Crafting and implementing tailored account frameworks, including governance policies, regular business reviews, and internal stakeholder updates.Collaborating with internal teams to maintain detailed account profiles, ensuring informed decision-making that benefits both clients and NICE.Identifying obstacles to success and working closely with clients and internal teams to develop effective solutions.Leveraging internal expertise to maximize customer investment, assess solution value, and promote value adoption.Ensuring timely contract renewals while managing all aspects of client engagement, commercial considerations, and operational integrity to guarantee client retention and service continuity.Providing insightful account data to assist the sales team in generating new business opportunities.Leading initiatives for key clients across NICE teams to ensure successful outcomes.Overseeing the Customer Satisfaction Survey process, including follow-ups and internal feedback loops.Coordinating responses to client inquiries and requests for information or assessments.
At NiCE, we don't just face challenges; we embrace them as opportunities for growth. We are bold, innovative, and dedicated to excellence. If you share our passion for setting high standards and surpassing them, we invite you to explore a career with us that promises to ignite your passion and ambition.What does this role entail?The Professional Services Engineer is a pivotal customer-facing role that involves delivering specialized knowledge and solutions regarding NiCE products and services. This includes the implementation, configuration, and optimization of solutions such as NiCE Engage, WFM, EEM, and other CXone digital offerings tailored specifically for enterprise contact centers. This position demands a blend of technical expertise and business acumen, involving direct collaboration with clients to assess their needs, provide consultative support, and deploy state-of-the-art solutions.How will you contribute to our success?Technical Implementation:Lead the installation and integration of NiCE software solutions, whether on-site or remotely, adhering to established methodologies and customer specifications.Collaborate closely with the implementation team to address any technical inquiries from project initiation through to the transition of the delivered solution to our support center.Ensure all elements of the technical architecture are effectively integrated and operational.Identify and resolve any design discrepancies encountered during the deployment of NiCE solutions.Assist clients and their vendors in meeting configuration requirements for all NiCE integration points within their environment.Provide expert guidance on the entire NiCE product suite and implementation methodologies.Conduct system tests to ensure performance and reliability.Document issues arising during implementation and liaise with support teams for resolution, escalating to management when necessary.Deliver comprehensive application overviews, technical support, and quality control throughout all project phases.Communicate customer feedback regarding technical enhancements and fixes with the R&D and product support teams.Project Management & Customer Engagement:Work alongside Project Managers to design and supervise comprehensive project rollouts.Contribute to the NiCE Knowledge Base by documenting lessons learned and resolutions.Ensure the seamless execution of projects to meet client expectations and company standards.
At NiCE, we embrace challenges without limits. We are ambitious innovators dedicated to excellence and success. If you share our passion and drive, we offer a transformative career opportunity that will ignite your potential.What does the role entail?NiCE is on the lookout for a talented Senior Site Reliability Engineer. In this role, you will support our diverse and complex enterprise software clients, working across applications, servers, SQL databases, and networks. Your exceptional problem-solving abilities will be critical as we scale our customer deployments. We seek someone who brings innovative ideas, a unique perspective, and enjoys collaborating with cross-functional teams to create practical solutions and enhance user experiences at every engagement.How will you contribute?Oversee the production environment by monitoring availability and adopting a comprehensive view of system health.Develop software and systems to manage platform infrastructure and applications effectively.Enhance the reliability, quality, and time-to-market of our software solutions.Assess and optimize system performance, keeping pace with customer needs while driving continuous improvement and innovation.Provide primary operational support and engineering for multiple extensive distributed software applications.Collect and analyze metrics from operating systems and applications to facilitate performance tuning and troubleshoot issues.Collaborate with development teams to enhance services through thorough testing and release processes.Engage in system design consulting, platform management, and capacity planning.Create sustainable systems and services through automation and improvements.Balance the pace of feature development with reliability while adhering to clearly defined service level objectives.
At NiCE, we embrace challenges and surpass our limits. Our ambition drives us to be game changers in our field, always competing to win. We set lofty standards and consistently exceed them. If you share this mindset, we can provide you with an inspiring career opportunity that will ignite your passion.What does the role entail?The Manager of Professional Services plays a crucial leadership role within our Customer Services Automation AI Center of Excellence. This position combines strategic oversight with hands-on engagement, requiring a leader capable of effectively managing and nurturing a team of professionals dedicated to delivering our CSA product suite. You will be instrumental in driving the delivery and optimization of NiCE CXone products and associated technologies across our diverse customer base. Strong matrix management skills are essential as you will collaborate closely with team members within the AI CoE and the broader organization to ensure successful customer outcomes.
At Nice Actimize, we thrive on pushing boundaries and redefining challenges. Our ambition drives us to be game changers in the industry. If you share our passion for excellence and innovation, we invite you to explore a career opportunity that will ignite your potential.What is the role about?We are seeking a dynamic and driven Full Stack Software Engineer to join our talented team. In this position, you will contribute to the development of a large-scale, mission-critical web application utilized globally for financial crime investigation and compliance.We value collaboration and independence; therefore, we are looking for a strong team player who can also take initiative, demonstrate ownership, and possess a keen ability for self-learning and problem-solving in a complex technical landscape.How will you make an impact?Develop and maintain web applications for large enterprises, supporting both On-Prem and Cloud deployments.Take full ownership of the development lifecycle for features, aligning with design documents and enterprise software standards.Enhance application performance and scalability.Design and develop solutions for deployment across multiple platforms, databases, and application servers.Collaborate with diverse R&D groups and support teams.
At NiCE, we embrace challenges without limits. Our ambition drives us to be game changers in our industry, continually striving for excellence and surpassing expectations. If you share our passion for innovation and success, this could be the perfect career opportunity for you.What does the role entail?As a Senior Client Services Project Manager, you will play a pivotal role in guiding various projects and initiatives that align with our strategic objectives. Collaborating with cross-functional teams, you will ensure projects are executed successfully, delivered on schedule, and meet the highest quality standards.How will you contribute to our success?Oversee the complete delivery of multiple projects, ensuring alignment with project scope, timelines, and client expectations.Develop and maintain comprehensive project plans, schedules, and necessary documentation.Ensure effective communication with all stakeholders, including leadership.Monitor action items and foster accountability across teams.Identify potential risks, manage escalations, and mitigate issues with professionalism.Guide teams through all phases of project launch, deployment, and closure.Drive continuous improvement by identifying process gaps and opportunities for enhancement.Remain adaptable to shifting priorities in a dynamic work environment.
At NiCE, we embrace challenges that push our boundaries and drive innovation. Our ambition shapes our success, and we strive to excel in everything we do. If you share our passion and determination, we invite you to explore an extraordinary career opportunity that ignites your potential.What does the role entail?We are in search of a dynamic and technically proficient Technical Support Manager to spearhead our AML Customer Support operations for the International Markets (EMEA & APAC). This position requires a hands-on approach, focusing on managing backlog health, resolving complex cases, handling customer escalations, and delivering exceptional service to our NICE Actimize AML clientele.You thrive in a vibrant, customer-focused environment, adept at delving into intricate AML and system challenges while leading by example to foster ownership, accountability, and operational excellence. You will oversee a team of approximately 16 L2/L3 AML Support Engineers, guiding them through daily operations, performance metrics, and ongoing enhancements.If you are passionate about technical leadership, customer satisfaction, operational discipline, and cultivating high-performing teams, this role is tailor-made for you.Your Impact:Hands-On Delivery & ExecutionOversee and guide the resolution of complex AML product and platform inquiries.Serve as the escalation point for high-severity, regulatory, and customer-impacting challenges.Evaluate technical solutions, customer communications, and root cause analyses to ensure precision and thoroughness.Collaborate with engineers to implement sustainable solutions beyond mere case closure.Maintain proactive customer communication, risk updates, and expectation management.Ownership of Backlog, Quality & OperationsManage the comprehensive AML support backlog for International Markets.Drive case prioritization, aging management, and risk-based triage.Monitor and enhance KPIs, including backlog aging, resolution time, CSAT scores, quality ratings, and reopen rates.Ensure case hygiene, documentation standards, and operational discipline.Lead incident response efforts and conduct post-incident reviews.People LeadershipGuide, mentor, and support a team of approximately 16 AML Support Engineers with a strong ownership mentality.Conduct regular one-on-one meetings focused on performance development and coaching.
Nice Ltd. is looking for a Software Engineer with strong skills in Java and Angular to help build and maintain software for the Actimize platform. This position is based in Pune, India. Role overview This role centers on developing and supporting software solutions that power the Actimize platform. The work involves both creating new features and ensuring existing applications run smoothly and efficiently. What you will do Design, implement, and refine software applications using Java and Angular. Work closely with colleagues from different teams to deliver solutions that address client needs. Contribute to ongoing improvements and optimizations of the Actimize platform. Requirements Experience with Java and Angular. Ability to collaborate with cross-functional teams. Strong problem-solving skills and a focus on delivering quality software.
Join Speechify, a leading innovator in text-to-speech technology, as a Software Engineer. In this role, you will be instrumental in developing robust platform solutions that enhance user experiences. You will collaborate with a dynamic team to design, implement, and maintain features that are crucial for our platform's success.
Join Aera Technology, the leader in Decision Intelligence. We empower enterprises to operate with sustainability, intelligence, and efficiency. Our innovative platform, Aera Decision Cloud™, seamlessly integrates with existing systems to digitize, enhance, and automate real-time decision-making. By transforming decision-making processes, Aera delivers millions of actionable recommendations, resulting in substantial revenue growth and significant cost reductions for renowned global brands.We are seeking a proficient Python Developer to become an integral part of our team, focusing on the development and maintenance of a crucial component within the Aera Platform. Your primary responsibility will be to ensure smooth, secure, and automated deployments of objects across various environments, contributing to our mission of enhancing decision-making capabilities.
At Nice, we believe in pushing boundaries. Our ambition drives us to be innovators in the field, and we strive to excel in everything we do. If you share our passion for excellence, we invite you to explore a career opportunity that will ignite your potential.What does the role entail?As a Senior Software Engineer with expertise in Python, Algorithms & Data Structures, and AWS, you will play a pivotal role in developing scalable, cloud-native systems while contributing to our AI-driven platform initiatives. You will be responsible for crafting innovative solutions for Actimize’s cloud-based offerings, leveraging the latest cloud technologies. We seek a hands-on engineer who is dedicated to technical excellence and thrives in backend development, with the option to engage with modern frontend frameworks.How will you contribute?Design and implement high-quality, well-documented technical solutions in AWS and AI that align with business objectives and corporate architectural standards.Create comprehensive unit, integration, and automation tests that meet organizational criteria.Support the troubleshooting and maintenance of existing software applications; identify opportunities for enhancement and collaborate with external stakeholders as necessary.Develop technical models and designs for assigned components.Influence technological and architectural decisions within the team.Collaborate with the Scrum Team and other stakeholders to guide decision-making and assist in supporting organizational project or product teams.Promote and enhance Agile methodologies within the organization.
OpenGov builds technology for public service, supporting over 2,000 government agencies across the United States. The OpenGov Public Service Platform brings together enterprise asset management, procurement, budgeting, billing, permitting, and transparency solutions. By connecting these tools through the OpenGov ERP, agencies can make informed decisions and maximize their impact. Learn more about OpenGov’s mission and products at OpenGov.com. Role overview This Staff Software Engineer role is based in Pune, India. The position focuses on building new features across the OpenGov platform, working with the full technology stack, from database models to user interfaces. Engineers in this role take end-to-end ownership of their work, from initial concept through deployment, and play a key part in shaping how AI is used in both product features and development processes. What you will do Design and improve APIs, microservices, and user experiences that help government agencies operate efficiently at scale. Take full responsibility for features: work with Product and Design to define problems, develop and deploy solutions, and monitor their performance after launch. Develop AI-powered features, such as intelligent data analysis and agent-driven workflows for government operations. Use AI-assisted development tools (like Claude Code, Cursor, Copilot, and others) to accelerate coding, debugging, and documentation. Write clear, well-documented code and review both human- and AI-generated code, paying close attention to potential failure points. Work with teams across the company to translate business goals into features that improve customer satisfaction. Requirements At least 13 years of experience building scalable software in an agile environment. Strong understanding of software engineering principles and a genuine interest in applying AI to development workflows.
At Nice, we embrace challenges as opportunities to redefine our limits. We are ambitious innovators, striving for excellence in everything we do. If you share our thirst for success, we invite you to join us and ignite your career with an exhilarating opportunity.What does this role entail?As a Specialist Software Engineer, you will take on a pivotal role as a technical leader and mentor, steering engineering teams towards the design, development, and deployment of scalable, high-quality software solutions. You will make significant architectural decisions, champion the integration of AI-driven development methodologies, and ensure that your team effectively utilizes advanced tools such as GitHub Copilot to enhance productivity. This position fuses technical expertise with leadership, empowering you to influence the trajectory of our products and engineering culture.What impact will you have?Lead the design of technical architecture ensuring it aligns with product vision and business objectives.Mentor engineers in best practices, coding standards, and system architecture.Design and implement scalable, secure, and high-performance solutions across backend, cloud, and UI components.Promote the use of AI in automation and development, including advanced implementations of GitHub Copilot.Assess and integrate emerging technologies to enhance system reliability and foster innovation.