Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
SL

SLIC.AI LLC

via Indeed

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

hiring software engineer - with MPI, NCCL, julia, python, in New Mexico

Anywhere
Full-time, Contract
Posted 12/11/2025
Verified Source
Key Skills:
MPI
NCCL
Python
Julia
High-performance computing
Distributed systems
Linux

Compensation

Salary Range

$76K - 91K a year

Responsibilities

Design and optimize distributed high-performance computing applications using MPI, NCCL, Python, and Julia, including collaboration, API development, and performance profiling.

Requirements

Experience with MPI, NCCL, Python or Julia, Linux, and familiarity with web technologies and cloud platforms.

Full Description

Job Overview We are seeking a dynamic and skilled Software Engineer to join our innovative team in Santa Fe\On line. This role offers an exciting opportunity to work on cutting-edge high-performance computing projects, leveraging advanced parallel processing frameworks such as MPI (Message Passing Interface) and NCCL (NVIDIA Collective Communications Library). The ideal candidate will have a strong background in software development, with expertise in Python\Julia programming and experience with distributed computing architectures. You will contribute to developing scalable, efficient applications that push the boundaries of computational performance, supporting research and development initiatives across diverse scientific domains. Responsibilities • Design, develop, and optimize software solutions utilizing MPI for parallel processing across multiple nodes and GPUs using NCCL for efficient communication. • Collaborate with cross-functional teams to integrate MPI, NCCL, and Python-based modules into existing infrastructure and new projects. • Implement robust APIs and interfaces using RESTful principles to facilitate seamless data exchange between distributed systems. • Contribute to the development of high-performance applications by writing clean, maintainable code in Python, Julia • Participate actively in Agile development cycles, including sprint planning, code reviews, and continuous integration workflows. • Conduct performance profiling and debugging to ensure scalability and efficiency of distributed applications on Linux environments. • Document technical specifications, system architecture, and operational procedures to support ongoing maintenance and future enhancements. Requirements • Proven experience with high-performance computing frameworks such as MPI and NCCL in a professional or research setting. • Strong programming skills in Python\Julia • Hands-on knowledge of Linux operating systems and command-line tools for application deployment and troubleshooting. • Experience with web development technologies like REST APIs, JavaScript, React Express, and front-end development is desirable. • Familiarity with IT infrastructure components such as AWS, Azure cloud platforms, GitHub/Git version control systems, SVN (Apache Subversion), and application development best practices. Job Types: Full-time, Contract, Internship Pay: $75,897.36 - $91,403.27 per year Benefits: • 401(k) 3% Match • Flextime Work Location: Remote

This job posting was last updated on 12/15/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt