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

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

About the Role

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
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
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.

Visit website
Job Details
Department Software Development
Category data
Posted 14 days ago