2

Remote Algorithms Engineer Jobs in Detroit, MI (NOW HIRING)

AI Infrastructure Engineer

Ann Arbor, MI · Remote

$170K - $210K/yr

... fully remote candidates, with periodic travel expected for company retreats and key on-site ... Collaborate closely with algorithms engineers to integrate AI inference data and configuration with ...

White-box understanding of classical ML algorithms (SVMs, HMMs, Decision Trees) and modern neural ... Proficiency in Unix-based environments (Linux, macOS) including working with remote servers and ...

Senior Machine Learning Engineer

Detroit, MI · On-site +1

$126K - $180K/yr

White-box understanding of classical ML algorithms (SVMs, HMMs, Decision Trees) and modern neural ... Proficiency in Unix-based environments (Linux, macOS) including working with remote servers and ...

Lead Research Engineer

Ann Arbor, MI · On-site +1

$100K - $132K/yr

... algorithms.You willdevelophigh performing scalablesystems in the context of large online delivery ... remote teams. * Be an Agile Person:With a strong sense of urgency and a desire to work in a fast ...

next page

Showing results 1-20

Remote Algorithms Engineer information

See Detroit, MI salary details

$58.9K

$110.5K

$201K

How much do remote algorithms engineer jobs pay per year?

As of Aug 4, 2026, the average yearly pay for remote algorithms engineer in Detroit, MI is $110,511.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,700.00 and $131,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a remote algorithms engineer?

To thrive as a Remote Algorithms Engineer, a strong background in computer science, mathematics, and algorithm design—often demonstrated by a relevant degree or experience—is essential. Familiarity with programming languages like Python, C++, or Java, and tools such as Git, as well as knowledge in areas such as machine learning libraries or optimization frameworks, are typically required. Excellent problem-solving abilities, self-motivation, and strong written communication skills help remote engineers collaborate effectively across distributed teams. These skills ensure efficient development, collaboration, and deployment of robust algorithmic solutions in a remote work environment.

What is a remote algorithms engineer?

A Remote Algorithms Engineer designs, analyzes, and optimizes algorithms to solve complex computational problems while working remotely. They develop efficient solutions for data processing, machine learning, optimization, and other technical challenges. This role typically involves implementing algorithms in programming languages like Python, C++, or Java, optimizing performance, and collaborating with distributed teams. Remote engineers use tools like version control systems, cloud computing, and communication platforms to stay connected. Strong problem-solving skills, mathematical knowledge, and coding expertise are essential for success in this role.

What are the typical daily responsibilities of a remote algorithms engineer?

As a Remote Algorithms Engineer, your typical day will involve designing, implementing, and testing algorithms to solve complex technical problems, often as part of cross-functional projects. You will frequently analyze data, optimize existing code, and collaborate with engineers, data scientists, or product managers through virtual meetings and code reviews. Documenting your work and communicating progress in a clear, organized way is crucial in remote settings to ensure alignment with team goals. Additionally, staying updated on new algorithmic techniques and continuously improving your skills can help drive innovation and personal growth in this role.

What are popular job titles related to Remote Algorithms Engineer jobs in Detroit, MI? For Remote Algorithms Engineer jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Remote Algorithms Engineer jobs in Detroit, MI look for? The top searched job categories for Remote Algorithms Engineer jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Remote Algorithms Engineer jobs? Cities near Detroit, MI with the most Remote Algorithms Engineer job openings:

AI Infrastructure Engineer

Utilidata

Ann Arbor, MI • Remote

$170K - $210K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


Job description

Utilidata is a fast-growing NVIDIA-backed AI company enabling AI data centers to dynamically orchestrate power and unlock more compute capacity from existing energy infrastructure. For over a decade, we have applied AI to the electric grid — bringing real-time visibility and power-flow control to complex energy infrastructure. Our Karman platform, built on a custom NVIDIA module, brings that same capability to AI data centers, giving operators a way to better use the power already available to them.
The AI Infrastructure Engineer is responsible for designing, building, and owning the end-to-end infrastructure that serves Utilidata's AI and ML models across edge deployments, cloud environments, and data center integrations. They are also responsible for designing, building, and owning the integration of power data with AI inference software.  This is Utilidata's first dedicated role of this kind, and will serve as the foundational function for how the company deploys and operates AI capabilities in production. The role requires deep technical expertise in ML model serving, distributed systems, and GPU infrastructure, with a strong emphasis on reliability, performance, and scalability. This position works cross-functionally with product, engineering, and data science teams and is open to fully remote candidates, with periodic travel expected for company retreats and key on-site engagements.
Responsibilities
  • Lead the design and build of Utilidata's AI inference platform — establishing architecture patterns, deployment standards, and operational practices that will scale with the company
  • Own end-to-end model serving infrastructure for Utilidata's AI infrastructure (on-prem and datacenter) 
  • Build and maintain fault-tolerant, high-performance systems for serving AI models at scale, with a focus on low latency, reliability, and cost efficiency
  • Collaborate closely with algorithms engineers to integrate AI inference data and configuration with power optimization algorithms 
  • Optimize GPU utilization and inference performance across our hardware fleet, including NVIDIA accelerators central to Utilidata's edge AI platform
  • Establish MLOps best practices including CI/CD pipelines for model deployment, monitoring, and rollback across environments
  • Contribute to infrastructure roadmap decisions, including build vs. buy tradeoffs, tooling selection, and platform evolution as the team grows

Minimum Qualifications 
  • 5+ years of software engineering experience with a strong focus on AI infrastructure, backend systems, or distributed systems
  • Hands-on experience with AI model serving frameworks (e.g., vLLM, SGLang, Triton, TensorRT, TorchServe, or similar)
  • Understanding of container orchestration and cluster management (Kubernetes, Docker)
  • Experience deploying and operating infrastructure across both datacenter and on-prem environments
  • Strong knowledge of GPU workloads and the tradeoffs that come with them — you understand how inference differs from training, and why it matters
  • Proficiency in Python; C++, CUDA, Go, Rust a plus
  • Excellent communication skills and comfort working cross-functionally in a lean, fast-moving environment
  • Willingness to travel up to 10% of time 

Enhanced Qualifications (Nice to Have) 
  • Dynamo experience a plus
  • Experience with edge AI deployments or constrained compute environments
  • Familiarity with infrastructure as code (Terraform, Helm)
  • Experience with observability platforms (Datadog, Prometheus, Grafana)
  • Background in energy, utilities, or industrial IoT
  • Contributions to open-source ML infrastructure projects

Salary Range: $170,000 to $210,000 base compensation depending on experience plus stock options. Salary will be commensurate with an individual's skills, training, years of experience, and in line with internal compensation bands.
Location: This position can be performed remotely from anywhere in the United States. 
Our Commitments:
Utilidata values the diversity of our team. We provide equal employment opportunities without regard to race, color, religion, creed, sex, gender, sexual orientation, gender identity or expression, national origin, age, physical disability, mental disability, medical condition, pregnancy or childbirth, sexual orientation, genetics, genetic information, marital status, or status as a covered veteran or any other basis protected by applicable federal, state and local laws.
We are committed to:
  • Creating a diverse and inclusive workplace that is welcoming, supportive, affirming and respectful
  • Empowering employees to solve problems and work together to make a difference
  • Providing mentorship and growth opportunities as part of a collaborative team
  • A flexible work environment with flexible paid time off
  • Competitive compensation and benefits, including health, dental, vision, and employer-match 401k

 

Powered by JazzHR

VSeisrJblO