Lake Forest, Illinois, United States Hybrid USD 149,999 - 262,200 Yearly

Imperial Supplies, a Grainger Company is hiring a Machine Learning Engineer II

Grainger Management LLC is seeking a Machine Learning Engineer II to join Imperial Supplies, a Grainger Company, in Lake Forest, IL. You will be responsible for designing and implementing web-tier applications and data streaming solutions.

What You'll Do

  • Design and implement web-tier applications using Spring Boot and RESTful APIs.
  • Develop server-side business logic using Core Java, JPA, DAO, and JDBC.
  • Write and maintain unit and integration tests using JUnit and Mockito.
  • Implement data streaming solutions using Kafka and Databricks on AWS and Kubernetes platforms, supporting both structured and unstructured data sources.

What We're Looking For

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • 2 years of related experience.
  • Experience designing and implementing web-tier applications using Spring Boot and RESTful APIs.
  • Proficiency developing server-side business logic using Core Java, JPA, DAO, and JDBC.
  • Experience writing and maintaining unit and integration tests using JUnit and Mockito.
  • Experience implementing data streaming solutions using Kafka and Databricks on AWS and Kubernetes platforms, supporting both structured and unstructured data sources.

Technical Stack

  • Spring Boot, RESTful APIs, Core Java, JPA, DAO, JDBC
  • JUnit, Mockito
  • Kafka, Databricks, AWS, Kubernetes

Benefits & Compensation

  • Compensation range: $149,999 to $262,200

Work Mode

This role is hybrid and based in Lake Forest, IL.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, protected veteran status or any other protected characteristic under federal, state, or local law.

Required Skills
Spring BootRESTful APIsCore JavaJPADAOJDBCJUnitMockitoKafkaDatabricksMachine LearningSoftware DesignIntegration TestingWeb-tier Applications Spring BootRESTful APIsCore JavaJPADAOJDBCJUnitMockitoKafkaDatabricksMachine LearningSoftware DesignIntegration TestingWeb-tier Applications
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Imperial Supplies, a Grainger Company
Imperial Supplies, a Grainger Company, is a national distributor of quality maintenance products. Serving the fleet maintenance industry since 1958, Imperial has formed lasting relationships with customers by tailoring our services to meet their changing needs.
All jobs at Imperial Supplies, a Grainger Company Visit website
Job Details
Department Software Development
Category data
Posted 2 months ago