Senior Software Engineer - Data Platform & ML Tooling

John Deere India Pvt. Ltd.

Urbandale (IA)

Presencial

USD 109.000 - 164.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Flexible work arrangements
Healthcare benefits
401K
Tuition assistance
On-site gyms
Employee discount programs

Descripción de la vacante

John Deere is seeking a Senior Software Engineer for the Intelligent Solutions Group in Urbandale, IA. You will build and maintain a Python- and Scala-based data processing platform, enabling data scientists to deploy ML workloads and manage data pipelines.

You will own platform components end-to-end, work with Spark and Databricks, and help teams adopt new tools through documentation and collaboration in a fast-paced environment.

Formación

  • 5+ years of professional software engineering experience.
  • Strong Python skills including library or API design, testing, packaging and dependency management.
  • 3+ years building and supporting production cloud-based systems, preferably on AWS.
  • Experience with CI/CD pipelines, containers (Docker), infrastructure-as-code and automation, with a DevOps mindset.
  • Experience building internal tools, shared libraries or developer tooling used by engineers or data scientists.

Responsabilidades

  • Build, test and maintain a Python- and Scala-based data processing platform and supporting libraries, SDKs, and CLIs for data and ML workloads.
  • Create self-service tools and automation for CI/CD, environment setup, packaging and deployment to make secure, observable, and scalable choices default.
  • Own platform components from design through production support, including integrations with Spark, Databricks and data lake systems.
  • Collaborate with engineers and data scientists to understand pain points, gather feedback, document clearly, and help adoption of new tools.

Conocimientos

Python
AWS
CI/CD
Docker
Kubernetes
Scala
Spark
Documentation

Educación

Bachelor's degree in Engineering or Computer Science

Herramientas

Databricks
Spark

Descripción del empleo

John Deere is seeking a Senior Software Engineer for the Intelligent Solutions Group in Urbandale, IA. You will build and maintain a Python- and Scala-based data processing platform, enabling data scientists to deploy ML workloads and manage data pipelines.

You will own platform components end-to-end, work with Spark and Databricks, and help teams adopt new tools through documentation and collaboration in a fast-paced environment.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer - Data Platform & ML Tools
Senior Software Engineer - Data Platform & ML Tools

John Deere • Urbandale (IA)

Presencial
USD 109.000 - 164.000
Flexible work arrangements
Highly competitive base pay
401K and Defined Contribution
+2
Data Engineer – Cloud Analytics & Pipelines
Data Engineer – Cloud Analytics & Pipelines

John Deere India Pvt. Ltd. • East Moline (IL)

Presencial
USD 87.000 - 130.000
Flexible work arrangements
Competitive base pay
401K and retirement benefits
+4
Software/Data Engineer: Enterprise Analytics & Data Lakes
Software/Data Engineer: Enterprise Analytics & Data Lakes

John Deere • Illinois

Presencial
USD 87.000 - 130.000
Flexible work arrangements
Competitive base pay
Healthcare benefits with company贡献
+3
Data Engineer - Cloud Analytics & Data Lake (Onsite)
Data Engineer - Cloud Analytics & Data Lake (Onsite)

John Deere • East Moline (IL)

Presencial
USD 87.000 - 130.000
Flexible work arrangements
Competitive base pay
Healthcare benefits
+2
Senior Software Engineer
Senior Software Engineer

John Deere • Urbandale (IA)

Presencial
USD 109.000 - 164.000
Flexible work arrangements
Highly competitive base pay
401K and Defined Contribution
+2
Staff Data Scientist: AI & Production ML Leader
Staff Data Scientist: AI & Production ML Leader

John Deere India Pvt. Ltd. • Austin (TX)

Presencial
USD 124.000 - 186.000
Flexible work arrangements
Healthcare benefits
Tuition assistance
+2
Senior Software Engineer: Frontend & Platform Architect
Senior Software Engineer: Frontend & Platform Architect

John Deere India Pvt. Ltd. • East Moline (IL)

Presencial
USD 109.000 - 164.000
Flexible work arrangements
Healthcare benefits
401K and retirement plans
+2
Senior Software Engineer & Technical Coach
Senior Software Engineer & Technical Coach

John Deere • Illinois

Presencial
USD 109.000 - 164.000
Flexible work arrangements
Highly competitive base pay
401K and Defined Contribution
+8
Senior Software Engineer - Cloud, Java/React, Mentoring
Senior Software Engineer - Cloud, Java/React, Mentoring

John Deere India Pvt. Ltd. • Champaign (IL)

Presencial
USD 109.000 - 164.000
Flexible work arrangements
Highly competitive base pay
Savings & Retirement benefits (401K)
+8
Senior MLOps Engineer
Senior MLOps Engineer

John Deere • Santa Clara (CA)

Presencial
USD 140.000 - 200.000
Healthcare benefits
401K plan
On-site gyms
+6