Senior Software Engineer (Machine Learning)
Fusemachines
Senior Software Engineer (Machine Learning)
Fusemachines is a leading AI strategy, talent, and education services provider. Founded by Sameer Maskey Ph.D., Adjunct Associate Professor at Columbia University, Fusemachines has a core mission of democratizing AI. With a presence in 4 countries (Nepal, the United States, Canada, and the Dominican Republic) and more than 450 full-time employees, Fusemachines brings global AI expertise to transform companies worldwide. Founded in 2013, Fusemachines is a global provider of enterprise AI products and services, on a mission to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients' AI Enterprise Transformation, regardless of where they are in their Digital AI journeys. With offices in North America, Asia, and Latin America, Fusemachines provides a suite of enterprise AI offerings and specialty services that allow organizations of any size to implement and scale AI. Fusemachines serves companies in industries such as retail, manufacturing, and government.
Fusemachines continues to actively pursue the mission of democratizing AI for the masses by providing high-quality AI education in underserved communities and helping organizations achieve their full potential with AI.
Type: Remote, Full-time
Role Overview
We're hiring a Senior Software Engineer (Machine Learning) to architect, build, and deploy high-performance machine learning systems that power technology stack. You will work across the entire ML lifecycle—from processing massive volumes of data to developing and deploying low-latency models.
You must possess a strong hybrid skill set: deep expertise in applied machine learning combined with production-grade software engineering skills. You will not just build models in notebooks; you will write scalable, production-ready code, design real-time inference APIs, and ensure your systems meet strict latency and high-throughput requirements. The ideal candidate is a Software Engineer who has transitioned into Machine Learning, someone who has built real production systems, scalable APIs, and high-availability infrastructure before applying those skills to ML.
Key Responsibilities
Scale Data Engineering & Feature Pipelines
- Process and extract features from massive, highly sparse datasets (terabytes/petabytes of bidstream and user event data) using SQL, Python, and distributed computing frameworks (e.g., Spark, Ray).
- Architect offline and online feature pipelines. Manage real-time feature computation and low-latency feature stores ensuring zero online/offline skew.
- Perform rigorous missingness analysis, leakage checks, and handle high-cardinality categorical variables safely.
Core ML & Deep Learning Development
- Train, tune, and scale supervised learning models, utilizing advanced gradient boosting (XGBoost, LightGBM, CatBoost) and Factorization Machines.
- Design and implement Deep Learning architectures for structured/recommendation data using PyTorch or TensorFlow.
- Apply rigorous tabular modeling practices: meticulous leakage prevention, class imbalance strategies, and robust cross-validation on time-split data.
Productionization, MLOps, & System Engineering
- Write clean, object-oriented, and modular production code. Transition models from Python research environments to high-performance serving environments (packaging with ONNX, TensorRT, etc).
- Design and maintain robust MLOps pipelines: automated model retraining, versioning, shadow deployments, and CI/CD for machine learning.
- Monitor production models for data drift, concept drift, and performance degradation in real-time, implementing automated alerting and fallback mechanisms.
Evaluation & Experimentation
- Design rigorous A/B and multivariate tests to measure the true business incrementality of ML models.
- Choose appropriate offline metrics (PR-AUC, normalized Entropy/LogLoss, Calibration, Lift) and bridge them to online business KPIs.
Success in This Role Looks Like
- You deliver models that perform well and move business metrics (revenue lift, cost reduction, risk reduction, improved forecast accuracy, operational efficiency).
- Your work is reproducible and production-aware: clear data lineage, robust evaluation, and a credible path to deployment/monitoring.
- Stakeholders trust your judgment in selecting methods and communicating uncertainty honestly.
Required Qualifications
- 5–8+ years of experience as a Machine Learning Engineer or Software Engineer focusing on ML systems, ideally within Ad Tech, MarTech, or high-scale recommendation systems.
- Production Engineering Skills: Strong software engineering fundamentals (OOP, data structures, algorithm design). Expert-level Python and strong proficiency in a compiled or high-performance language (e.g., C++, Java, Scala, Go, or Rust).
- ML Systems & Serving: Deep experience deploying machine learning models into highly concurrent, low-latency production environments (APIs, microservices, Triton Inference Server, custom containers).
- Distributed Computing: Hands-on experience with big data processing (Apache Spark, Kafka, Flink) and complex SQL queries.
- Core ML & Deep Learning: Proven track record of shipping both tree-based models and neural networks (PyTorch/TensorFlow) to production.
- Statistics & Experimentation: Solid grasp of statistics, hypothesis testing, and rigorous A/B experiment design.
Nice-to-Have
- Agentic / GenAI Development: Experience designing agentic workflows or utilizing LLMs to automate ad creative generation, campaign copilot tools, or internal ML development workflows (AI-assisted IDEs, code agents).
Fusemachines is an Equal Opportunities Employer, committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by applicable federal, state, or local laws.
$191k - $225k
...behalf of a partner company. We are currently looking for a Senior Software Engineer, AI Compute in United States. This role sits at the... ...scale GPU and Kubernetes-based platforms that power advanced machine learning workloads. You will play a key role in shaping the...SeniorRemote jobFull time$140k - $205k
...of a partner company. We are currently looking for a Senior Optimization Software Engineer in Australia. This role offers the opportunity to... ...systems innovation, developing advanced optimization and machine learning-driven solutions that directly impact the performance...SeniorRemote jobFull time$166k - $210k
...behalf of a partner company. We are currently looking for a Senior Software Engineer, Ads in United States, for Instacart. This role sits... ...closely with Product, Design, Data Science, and Machine Learning teams to shape scalable ad formats and infrastructure. The...SeniorRemote jobFull timeFlexible hours- ...experience and a powerful user interface. This is a hands-on role, working alongside a collaborative team of talented software and machine learning engineers as well as visual designers to develop new and exciting features across all layers of web applications. Skills...SeniorRemote work
$160k - $180k
...Senior Software Engineer, Backend Title of Role: Senior Software Engineer, Backend Location: United States, remote Company Stage... ...industry. Their innovative platform harnesses machine learning and AI to empower logistics companies to make faster, smarter...SeniorWork at officeRemote work- ...Senior Software Engineer At Dynamo AI, a Senior Software Engineer will design, develop, and maintain robust, secure, and scalable infrastructure... .... You will be instrumental in deploying our advanced machine learning models in diverse production environments, ensuring...SeniorRemote work
- ...To support the development of cutting-edge automated driving technology, the full-time Senior Software Engineer - Machine Learning will focus on creating spatio-temporal models for multi-object tracking and uncertainty estimation, collaborating with experts in a hybrid...SeniorFull timeRemote work
$150k - $200k
...Senior Software Engineer (Backend) Title of Role: Senior Software Engineer (Backend) Location: Boston, hybrid Company Stage of Funding... .... Preferred Familiarity with AI and machine learning concepts as they apply to healthcare technology. Experience...SeniorWork at office- ...About the job Senior Full Stack Software EngineerSenior Full Stack Software Engineer - REMOTEOur client is at the forefront of applying machine learning research to transform the way medical conversations are understood and utilized. We are on the lookout for a Senior...Senior
- ...Senior Software Engineer, Backend Eleven Recruiting is seeking a Senior Software Engineer, Backend for one of our largest aerospace manufacturing... ...and Docker. Preferred Qualifications: Machine Learning, AI, and other related technologies. Demonstrated...Senior
$70 per hour
...Senior Software Engineer, Machine Learning Experience: 4-8 yrs Remote; The team is currently working across ET and PT time zones Rate: $70/hr Duration: 7 Months; Nov 11, 2024 - Jun 20, 2025 Specific Tool Requirements & Programs/Software Used Python,...SeniorRemote work- .... We are looking for an experienced Senior Software Engineer who can design and build best-in-class... ...interaction modeling, rule-based and learned decision-making, and robust handling of... ...behavior planning algorithms such as state machines, behavior trees, and probabilistic...SeniorRemote work
- ...Full-Stack Software Engineer Join Powerline and help revolutionize the future of the electricity grid! We are a disruptive, VC-... ...in Silicon Valley. Our cutting-edge technology leverages machine learning and artificial intelligence to optimize renewable energy and...SeniorRemote work
- ...Senior Software Engineer Join the team building the future of reliable AI by combining LLMs with proprietary symbolic reasoning. You will... ...on novel problems at the intersection of probabilistic machine learning and deterministic classical computing for top-tier financial...SeniorRemote workShift work
- ...Senior Full Stack Software Engineer Work Arrangement - 100% remote position. Required to come to Kuala Lumpur for onboarding (1-2 days). Occasional... ...industry. Our product leverages "agentic AI" and machine learning to help organizations navigate complex global...SeniorRemote workVisa sponsorshipWork visaRelocation package
- ...We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role... ...modern retrieval techniques Nice to have Experience with machine learning in search or recommendation systems Familiarity with Elasticsearch...Senior
$135.2k - $187k
...Senior Software Engineer, Backend Remote - USA About Engine At Engine, we're transforming business travel into something personalized... ...auction-based pricing engines, models informed by Machine Learning, and customer segmentation strategies — all running at scale...SeniorImmediate startRemote work- ...Full Stack Senior Software Engineer Job Category Information Technology Market Location VA - Northern... ...innovation, encourages continuous learning, and helps you achieve your career... ...Experience with data analytics, AI, or machine learning integration is a plus....Senior
- ...Job Title:- Senior Software Engineer Location:- Houston Texas (Hybrid - 2 Days/week On-Site) Job Type:- Contract Only Local to Houston... ...: Arc GIS mapping related experience. Azure machine learning experience. Synapse (Azure Data Factory, Spark) familiarity...SeniorContract workLocal area2 days per week
- ...Senior Full Stack Software Engineer Tutor Intelligence is building the technology and processes to let robots go where they've never gone before... ...this challenge, orchestrating real time robot code, machine learning systems, data labeling frontends, and optimizing...SeniorWork at officeRemote work
- ...Senior Software Engineer Team - This is my hottest role. They are now open to candidates willing to relo Client: Client Location... ...in writing clean and efficient code to implement machine learning algorithms. Deep understanding of various machine learning...SeniorRemote work
$191.1k
...world, and to cultivate and grow engineering practices to ensure long term success. As a Software Engineer on the Consumer... ...daily workflows, continuously learn as tools evolve, and apply human... ...is piloting an AI tool based on machine learning technologies to conduct...SeniorLocal areaRemote work- ...Senior Software Engineer At Hayden AI, we are on a mission to harness the power of computer vision to transform the way transit systems... ...fusion methodologies. Adapt, refine, and integrate Machine Learning (ML) and Computer Vision (CV) models, including leveraging...Senior
$165k - $195k
...systems, mission command and control software, AI-enabled training and simulation, and... ...Apply strong mathematical and engineering knowledge to support advanced algorithm... ...probability and statistics, estimation theory, machine learning, graph theory, and optimization...SeniorTemporary workLocal area- ...Senior Software Engineer (Backend) Location : US Work Authorization : Must be authorized to work... ...direct communication, and continuous learning, attracting builders who want... ...Experience building AI-driven or machine learning-enabled platforms Prior work...SeniorWork at officeRemote workFlexible hours
$250k - $300k
...placing the best product managers, software, and hardware talent at innovative companies... ...help them hire. Title of Role: Senior Software Engineer, Backend (Infrastructure)... ...the-loop systems that power advanced machine learning models. The company is already generating...SeniorWork at officeRemote work- ...Datavisor Platform Engineer DataVisor is the world's leading AI-powered Fraud and Risk... ...real time. Its patented unsupervised machine learning technology, advanced device intelligence... ...across the globe. Our award-winning software platform is powered by a team of world-...SeniorRemote work
$140k - $190k
...Job Title Platform Engineer We believe general-purpose, generally-intelligent robots... ...level. Tutor Intelligence builds software to enable ordinary robots to achieve extraordinary... ..., orchestrating real time robot code, machine learning systems, data labeling frontends, and...SeniorWork at officeShift work- ...leading global provider of aviation software and information services, trusted by... ...About the Role Veryon is seeking a Senior Software Engineer (AI/ML) to lead the design,... ...You will work at the intersection of machine learning, aviation data, and distributed systems...SeniorFull timeRemote work
$140k - $175k
...development of the Gentuity imaging application software and internal software tools ·... ...of 5 years of experience in Software Engineering · Modern C++, including Objected... ...Processing Algorithms (OpenCV / ITK / etc.) · Machine Learning for Image or Data Processing (...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Machine Learning). Be the first to apply!
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States
- labview software developer United States
- rust software engineer United States
- freelance software developer United States


