ML Software Engineer I - Build Reusable ML Tools

Crowe

Boca Raton (FL)

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 Engineer with a focus on data science tools to build reusable libraries and services for ML products. The role emphasizes moving models from prototype to production within a Linux-based environment and Docker-driven RESTful APIs.

The candidate should have strong Python experience, familiarity with C/C++ or Go, and comfort with cloud, CI/CD, and distributed systems concepts, plus solid communication and autonomy for cross-team collaboration.

Qualifications

  • Proficient in Python with experience in ML tooling and production code
  • Familiarity with C/C++ or Go for performance-oriented components
  • Experience deploying services in Linux environments using Docker and RESTful APIs
  • Knowledge of cloud computing, distributed systems, and CI/CD pipelines valuable
  • Strong communication skills and ability to work independently within a team

Responsibilities

  • Develop libraries and services for generic ML tooling and production use
  • Collaborate with data scientists to move models from prototype to production
  • Promote reuse of toolkit libraries and services across projects
  • Define common problems and identify opportunities in existing codebase
  • Maintain high code quality with documentation and tests

Skills

Python
C/C++
Go
Docker
Linux
RESTful APIs
Cloud
CI/CD
Software design
Communication
Autonomy

Tools

Git

Job description

Crowe is seeking a Software Engineer with a focus on data science tools to build reusable libraries and services for ML products. The role emphasizes moving models from prototype to production within a Linux-based environment and Docker-driven RESTful APIs.

The candidate should have strong Python experience, familiarity with C/C++ or Go, and comfort with cloud, CI/CD, and distributed systems concepts, plus solid communication and autonomy for cross-team collaboration.

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: 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 - Build Reusable ML Tools
ML Software Engineer - Build Reusable ML Tools

Crowe • United States

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

Crowe • Grand Rapids (MI)

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 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 • San Jose (CA)

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 - Tooling & Production
ML Software Engineer I - Tooling & Production

Crowe • Tallahassee (FL)

On-site
USD 62,000 - 100,000
Benefits package
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