Join a forward-thinking engineering team focused on building and evolving a high-performance enterprise platform. In this role, you'll lead the design, implementation, and ongoing support of full stack JavaScript applications that power critical systems. Your work will directly contribute to the development and enhancement of a Generative AI platform, ensuring it remains scalable, efficient, and aligned with evolving technical demands.
What You'll Do
- Develop, test, and deploy resilient and scalable applications using JavaScript and related frameworks across both frontend and backend environments.
- Collaborate with cross-functional teams to define requirements and deliver reliable, well-documented software solutions.
- Design and manage APIs using REST and GraphQL to enable seamless integration across systems and services.
- Support and improve the Generative AI platform, including components related to prompt engineering, vectorization, and retrieval-augmented generation (RAG).
- Diagnose and resolve technical issues, optimize system performance, and ensure long-term maintainability.
- Stay current with emerging technologies and apply best practices in software architecture, data modeling, and cloud infrastructure.
- Participate in code reviews and contribute to technical documentation, promoting consistency and knowledge sharing across the team.
What We're Looking For
- A Bachelor’s degree in Engineering, MCA, or MSc, plus 7 or more years of professional IT experience.
- Proven expertise in full stack JavaScript development, with strong hands-on experience in NextJS, ReactJS, and NodeJS.
- Experience deploying and managing applications in AWS and Azure cloud environments.
- Familiarity with AI platforms and experience building Generative AI solutions.
- Proficiency with REST and GraphQL APIs, including efficient design and integration.
- Working knowledge of vector databases such as MongoDB or Milvus.
- Strong command of Git and version control workflows.
- Solid foundation in data structures, algorithms, and software design principles.
- Excellent communication skills, with fluency in written and spoken English.
- A detail-oriented mindset with strong analytical and problem-solving abilities.
Preferred Background
- Experience in the medical technology sector or prior work within a regulated industry environment.
- Hands-on experience with Docker and Kubernetes for containerization and orchestration.
- Understanding of cognitive search, vectorization techniques, and prompt engineering in AI contexts.
Technology Environment
JavaScript, NextJS, ReactJS, NodeJS, AWS, Azure, REST, GraphQL, MongoDB, Milvus, Git, Docker, Kubernetes, and Generative AI platforms.
Compensation & Benefits
- Competitive salary
- Flexible benefits package
- Medtronic Incentive Plan (MIP)
Our Culture
We are driven by a mission to restore health, reduce pain, and extend lives. Our culture emphasizes innovation, inclusion, and continuous improvement. We support our people at every stage of their careers and personal journeys, fostering an environment where engineers can experiment, build, and solve meaningful problems. Collaboration and recognition are central to how we work, and we value diverse perspectives in advancing global healthcare technology.