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
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
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