Senior Analyst responsible for advanced data analysis, reporting, dashboard development, and stakeholder engagement within Genpact’s AI-driven environment.
Responsibilities
Performs advanced data analysis and reporting
Supports dashboard development and stakeholder engagement
Collaborates with lead analysts and specialists
Ensures data integrity and documentation standards
Lead technical and architectural decisions that shape system design, infrastructure strategy, and configuration optimization for enterprise software solutions.
Compensation
This position has an annualized market-based salary range of $129,000 - $193,000 and is eligible to participate in the annual incentive program.
Responsibilities
Lead technical and architectural decisions that shape system design, infrastructure strategy, and configuration optimization
Analyze business requirements, propose design alternatives aligned with the technical roadmap, and architect microservices-based solutions leveraging Java/JEE frameworks, modern UI technologies, Docker, AWS etc
Provide guidance to the project team on high level design, ensuring that the design/solution is consistent with the approved architecture
Develop software solutions by studying organizational needs; conferring with users; studying systems flow and work processes; investigating problem areas; following the spec driven development principles
Research, implement, promote “Best Practices” within and outside team for wider adoption and value addition
Requirements
Bachelor’s degree in Computer Science or Engineering
Design, develop, and support enterprise-grade backend services for an AI-enabled platform ecosystem, focusing on scalable APIs, distributed services, and AI integrations.
Compensation
Medtronic offers a competitive Salary and flexible Benefits Package. This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP).
Responsibilities
Design, develop, test, and maintain scalable backend services using Python and modern web frameworks such as FastAPI.
Build secure REST APIs, asynchronous services, and reusable platform components using microservices and distributed-system architectures.
Integrate backend services with large language models (LLMs), OpenAI-compatible APIs, model-serving platforms, and AI infrastructure.
Develop platform capabilities supporting AI agents, retrieval-augmented generation (RAG), prompt management, Model Context Protocol (MCP), scheduling, notifications, and event-driven workflows.
Implement background processing and messaging solutions using technologies such as Redis, Kafka, Celery, or equivalent platforms.
The role involves developing AI-driven methods, LLM-based conversational interfaces, and retrieval systems to improve the discovery and usability of atmospheric data.
Responsibilities
Research, develop, and deploy AI/ML methods, including LLM-based conversational interfaces and retrieval systems, that improve discovery and usability of ARM data.
Build and maintain training and evaluation datasets derived from ARM metadata records.
Work with data scientists, database engineers, software engineers, and DevOps engineers to take systems from prototype to production.
Support researchers and developers in creating tools for the ARM Data Center.
Grow into a leadership role in AI/ML engineering for the group, demonstrated through deliverables to sponsors, platform development, technical presentations and demonstrations, and, where appropriate, inventions, patents, or copyrights.
The Software Engineer is responsible for developing, implementing, and maintaining integrations between hardware, analytics and software. This role bridges the gap between technology delivery and information technology (IT), ensuring seamless integrations, reliable service levels, and actionable monitoring across IoT ecosystems.
Responsibilities
Implement APIs, iframe’s, MQTT brokers, RESTful services, and data pipelines to enable real-time data exchange.
Integrate Python analytics modules as services with respective input and output requirements.
Deploy and manage solution in various deployment models – on-premises, cloud and hybrid.
Work with business stakeholders to define data mapping, transformation logic, and integration requirements.
Analyze data flows, event streams, and service logs to identify integration issues or opportunities for optimization.
Requirements
Bachelor’s degree or Diploma in Computer Science, Information Technology, Engineering, or a related field
Design, develop, deploy and maintain scalable, high-performance and secure web applications, integrating frontend, backend, cloud infrastructure and AI services.
Responsibilities
Take ownership of end-to-end application development, integrating frontend, backend, cloud infrastructure and AI services.
Design, develop and maintain responsive, accessible and high-performance web applications.
Implement modern frontend architectures with a focus on reusability, scalability and security.
Develop backend services and APIs, ensuring reliability, security and observability.
Ensure adequate automated test coverage and proactively identify and resolve bugs and defects.
Requirements
A degree or diploma in Computer Science, Computer Engineering, Information Technology or a related discipline.