Software Engineer I (AI-Driven Data Solutions) - Lafayette, CO
About the role
A Day in the Life Across our global Neuroscience organization, we advance care for some of medicine’s most complex neurological and spinal conditions. By combining innovative technology, data-driven insights, and deep clinical expertise, we partner with physicians and health systems to improve how patients are treated and supported throughout their care journey. Our Cranial & Spinal Technologies (CST) operating unit advances surgical care for spine and cranial conditions through an integrated ecosystem of implants, navigation, robotics, imaging, and planning tools. Platforms like AiBLE enhance precision, efficiency, and outcomes for complex procedures worldwide.
Responsibilities
- Design, develop, test, and document customer-facing software components, supporting integration of hardware and software related to surgical navigation and robotics products.
- Design, develop, test, and document internal software components and infrastructure to support efficient development of software components related to surgical navigation and robotics products.
- Develop and consume APIs and data interfaces; parse, validate, and transform complex JSON payloads; and implement robust error handling and logging.
- Create developer tooling and automation (e.g., scripts) to analyze datasets, improve build/test workflows, and increase development efficiency.
- Apply AI tools responsibly to generate and refine code, tests, documentation, and data transformations, accelerating delivery and improving consistency.
- Create AI-assisted automation to reduce manual steps in development and support processes (e.g., data validation, log triage, regression analysis), creating simpler and more reliable workflows.
- Use data-driven methods (profiling, instrumentation, and analysis) to identify bottlenecks and implement changes that improve performance, reliability, and scalability.
- Participate in requirements gathering, estimating, and planning efforts.
- Interface with mechanical, electrical, systems, and test engineers as well as quality assurance and regulatory compliance teams.
- Troubleshoot, debug, maintain, and support existing products.
- Participate in ongoing professional development activities.
- Effectively contribute to development teams.
Requirements
- Minimum Requirements: Bachelor’s degree in Data Science, Computer Science, or a similar Engineering discipline
- 0+ years of software development experience (internships, co-ops, academic projects, or professional experience).
Preferred Qualifications
- Proficiency in at least one other programming language (e.g., C++ or JavaScript) and ability to apply software engineering best practices (version control, code reviews, unit testing).
- Hands-on experience using AI-enabled tools in a software engineering workflow (e.g., to accelerate coding/testing/documentation, automate repetitive tasks, and improve performance), with attention to quality, security, and traceability.
- Familiarity with integrating AI capabilities into applications (e.g., prompt design, evaluation, and monitoring) and/or MLOps concepts (model/version management, reproducibility).
- Strong grounding in computer science fundamentals (data structures, algorithms, object-oriented design, and debugging).
- Experience manipulating data and working with structured formats such as JSON (parsing, transformation, validation, and schema-aware changes); comfortable exploring large datasets to troubleshoot issues and validate behavior.
- Foundational knowledge of data science concepts (descriptive statistics, basic probability, and experiment/measurement mindset) to make data-driven decisions.
- Ability to work in an Agile team environment and communicate clearly with technical and non-technical stakeholders.
- Experience with development on GNU/Linux platform
- Experience with data interchange formats and services (JSON, RESTful APIs) and automated testing (unit/integration).
- Background in data science, machine learning, or analytics (coursework, projects, or work experience), including feature engineering and model evaluation basics.
- Experience with Python data tooling (e.g., pandas, NumPy) and using computational notebooks or scripting to prototype analyses and automation.
Physical Job Requirements
The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Benefits & Compensation
Salary ranges for U.S (excl. PR) locations (USD):$74,400.00 - $111,600.00 This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP). The base salary range is applicable across the United States, excluding Puerto Rico and specific locations in California. The offered rate complies with federal and local regulations and may vary based on factors such as experience, certification/education, market conditions, and location. Compensation and benefits information applies solely to candidates hired within the United States (local-market compensation and benefits will apply to others). The following benefits and additional compensation are available to those regular employees who work 20+ hours per week: Health, Dental and vision insurance, Health Savings Account, Healthcare Flexible Spending Account, Life insurance, Long-term disability leave, Dependent daycare spending account, Tuition assistance/reimbursement, and Simple Steps (global well-being program). The following benefits and additional compensation are available to all regular employees: Incentive plans, 401(k) plan plus employer contribution and match, Short-term disability, Paid time off, Paid holidays, Employee Stock Purchase Plan, Employee Assistance Program, Non-qualified Retirement Plan Supplement (subject to IRS earning minimums), and Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums). Regular employees are those who are not temporary, such as interns. Temporary employees are eligible for paid sick time, as required under applicable state law, and the Employee Stock Purchase Plan. Please note some of the above benefits may not apply to workers in Puerto Rico. Further details are available at the link below: Medtronic Benefits And Compensation Plans