ML Software Engineer I — Build Reusable ML Tools

Crowe

Grand Rapids (MI)

On-site

USD 62,000 - 100,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crowe is seeking a Software/Data Engineer to contribute to medium-term machine learning projects and build reusable tools for the Toolkit Team. You will write Python, work with Docker, and help move models from prototype to production while collaborating with data scientists and engineers.

You should enjoy autonomy, have strong software engineering foundations, and thrive in a Linux environment with modern tooling and CI/CD practices.

Qualifications

  • Programming experience required; mainly Python; familiarity with lower-level languages is a plus.
  • Software engineering background with algorithms and data structures knowledge.
  • Experience in Linux and Docker for RESTful APIs delivery.
  • Nice-to-have cloud, distributed systems, and CI/CD exposure.

Responsibilities

  • Execute tasks to achieve the project's technical vision.
  • Support data science projects from prototype to production with toolkit libraries.
  • Develop libraries and services for common ML product requirements.
  • Collaborate with data scientists to productionize ML models.
  • Advocate adoption of toolkit libraries and services.

Skills

Python
Docker
C/C++
Go
Linux
RESTful APIs
Cloud computing
CI/CD
Distributed systems
Data structures

Job description

Crowe is seeking a Software/Data Engineer to contribute to medium-term machine learning projects and build reusable tools for the Toolkit Team. You will write Python, work with Docker, and help move models from prototype to production while collaborating with data scientists and engineers.

You should enjoy autonomy, have strong software engineering foundations, and thrive in a Linux environment with modern tooling and CI/CD practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Software Engineer I — Build reusable ML tools & services
ML Software Engineer I — Build reusable ML tools & services

Crowe • Austin (TX)

On-site
USD 62,000 - 100,000
ML Software Engineer I — Build Reusable ML Tools
ML Software Engineer I — Build Reusable ML Tools

Crowe • Miami (FL)

On-site
USD 62,000 - 100,000
ML Software Engineer - Build Reusable ML Tools
ML Software Engineer - Build Reusable ML Tools

Crowe • United States

On-site
USD 62,000 - 100,000
ML Software Engineer: Build reusable ML Tools & APIs
ML Software Engineer: Build reusable ML Tools & APIs

Crowe • Costa Mesa (CA)

On-site
USD 62,000 - 100,000
ML Software Engineer I - Build Reusable ML Tools
ML Software Engineer I - Build Reusable ML Tools

Crowe • Boca Raton (FL)

On-site
USD 62,000 - 100,000
ML Software Engineer: Build Reusable ML Tools
ML Software Engineer: Build Reusable ML Tools

Crowe • Fort Wayne (IN)

On-site
USD 62,000 - 100,000
ML Software Engineer I — Build reusable ML tools
ML Software Engineer I — Build reusable ML tools

Crowe • Dallas (TX)

On-site
USD 62,000 - 100,000
ML Software Engineer I - Tooling & Production
ML Software Engineer I - Tooling & Production

Crowe • Tallahassee (FL)

On-site
USD 62,000 - 100,000
Benefits package
ML Software Engineer I - Tooling & Production
ML Software Engineer I - Tooling & Production

Crowe • San Jose (CA)

On-site
USD 62,000 - 100,000
ML Software Engineer I — Build Reusable ML Tools
ML Software Engineer I — Build Reusable ML Tools

Crowe • Louisville (KY)

On-site
USD 62,000 - 100,000