A 2-year rotational Analyst Program starting in July, focused on agile software development and building quality, scalable software solutions using leading-edge technologies.
Responsibilities
Work in an agile software development environment
Develop quality and scalable software solutions
Develop code consistent with quality standards
Offer support during testing cycles and post-production deployment
As an AI Apps Solution Engineer, you will play a pivotal role in helping enterprise AI developers unlock the full potential of Microsoft’s AI-powered stack across every stage of the development lifecycle. You’ll guide customers through secure, scalable solution design and accelerate AI applications development.
Responsibilities
Drive technical sales with decision makers using demos and PoCs to influence solution design and enable production deployments.
Lead hands-on engagements—hackathons, code-with sessions, and architecture workshops—to accelerate adoption of Microsoft’s developer tools and cloud platforms.
Build trusted relationships with developers and platform leads, co-designing secure, scalable architectures and solutions
Resolve technical blockers and objections, collaborating with engineering to share insights and improve products.
Maintain deep expertise in AI Foundry & App architecture (Agentic AI framework, Foundry SDK, Responsible AI, MCP, RAG) and App architecture/cloud native dev (APIs, containerization, microservices, event-driven, Github Copilot, Python, Java or .NET).
Lead a sub‑team of data scientists within the Technology Intelligence Proving Ground, setting priorities, assigning work, and providing day‑to‑day technical leadership.
Locations (2)
Urbandale, Iowa, United States
Illinois, United States
Compensation
$123,804.00 - $185,700.00 + Benefits
Responsibilities
Lead a sub‑team of data scientists within the Technology Intelligence Proving Ground, setting priorities, assigning work, and providing day‑to‑day technical leadership.
Define the technical strategy for how the proving ground evaluates and measures the performance of the John Deere technology suite.
Design and run structured performance evaluations and benchmarks of John Deere technologies.
Take vague ideas from 0 to 1: frame the problem, explore the data, build a working prototype, and carry it through to measurable business impact.
Operate independently and self‑directed, setting your own priorities within the proving ground's goals.
This position plays an active role in the software development lifecycle by designing, developing, testing, and maintaining API & Integration solutions using Microsoft Azure services.
Responsibilities
Deliver complex software features and components with high quality and minimal supervision
Allocate effort across development, bug fixing, refactoring, and technical improvements
Take ownership of assigned technical tasks from design through implementation and support
Balance feature delivery with technical debt reduction and code quality improvements
Contribute to sprint planning by estimating, sizing, and committing to work items
Develop and support Sabre scripting and Sabre Red App functions for travel consultants, converting legacy scripts to modern TypeScript applications and integrating APIs.
Responsibilities
Create new and update existing tools (Sabre scripts and Sabre Red apps)
Convert legacy Sabre Scribe code into modern Sabre Red apps written in TypeScript
Design and implement API integrations to enhance Sabre Red App functionality