ML Software Engineer I — Tooling & Production

Crowe

South Bend (IN)

On-site

USD 62,000 - 100,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crowe is seeking a software engineer for the Data Science Toolkit team in the United States. You will contribute to ML tools, libraries, and services, collaborating with data scientists to move models from prototype to production.

The role emphasizes Python, with exposure to C/C++, Go, and Docker on Linux. You’ll work across cloud, CI/CD, and distributed systems, while maintaining strong communication and autonomy.

Qualifications

  • Programming experience; primarily Python; familiarity with C/C++ and Go is a plus.
  • Software engineering experience with algorithm design and data structures.
  • Comfort with Linux-based systems and using Docker to develop and deliver RESTful APIs.
  • Additional experience in cloud computing, distributed systems, and CI/CD is a plus.
  • Strong communication skills and autonomy to manage time between research and tool development.

Responsibilities

  • Develop libraries and services addressing common requirements for ML products.
  • Collaborate with data scientists to move models from prototype to production.
  • Champion the use and adoption of Toolkit libraries and services.
  • Define common problems within the Data Science Team to enable reuse.
  • Support project tasks across the development lifecycle and ensure code quality.

Skills

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

Tools

RESTful APIs
Docker

Job description

Crowe is seeking a software engineer for the Data Science Toolkit team in the United States. You will contribute to ML tools, libraries, and services, collaborating with data scientists to move models from prototype to production.

The role emphasizes Python, with exposure to C/C++, Go, and Docker on Linux. You’ll work across cloud, CI/CD, and distributed systems, while maintaining strong communication and autonomy.

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

Similar jobs worth comparing

ML Software Engineer — Tooling & Production
ML Software Engineer — Tooling & Production

Crowe • Washington

On-site
USD 62,000 - 100,000
Comprehensive total rewards package
ML Software Engineer I — Tooling & Production
ML Software Engineer I — Tooling & Production

Crowe • Sacramento (CA)

Hybrid
USD 62,000 - 100,000
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 – Production Tooling & Libraries
ML Software Engineer I – Production Tooling & Libraries

Crowe • Hartford (CT)

On-site
USD 62,000 - 100,000
Comprehensive total rewards package
Career growth
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 • Springfield (IL)

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 & 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: Toolkit & Production
ML Software Engineer: Toolkit & Production

Crowe • Houston (TX)

On-site
USD 62,000 - 100,000