Software Engineer, Machine Learning (Systems)

Sweep360· Engineering
Apply Now ↗
📍 New York, New York, United StatesFull time

About this role

TL;DR — We’re building humanity’s defense layer for the AI age and are looking for an exceptional ML engineer to stabilize the system that turns raw signal into decisions — across device, cloud, and offline environments.

If you would have joined early Tesla to make Autopilot work in the real world and improve across the fleet — this is that role.


Why Sweep?

As intelligent machines proliferate into every part of the physical world, we humans still lack a defense layer to ensure the systems and devices we rely on remain aligned with us.

We're building that layer today by deploying alongside the world’s highest-stakes teams — Olympic delegations, F1 paddocks, halftime shows, global tours, studio productions, senior government officials, and executive protection units. What we learn there becomes the foundation for a civilization-defining capability.

We’re a small, talent-dense team with high ownership, high velocity, and low ego. We care deeply, move fast, and are here to build something that outlasts us.

Together, we’ll redefine cyber-physical security for the AI age.

What makes this role special?

  • First dedicated ML systems hire.
  • You’re the difference between a system that exists and one that works.
  • Make the system reliable under pressure — data, pipelines, and decision logic.
  • Take outputs from sensing systems and turn them into consistent, trusted decisions.
  • Define how inference works when inputs are incomplete, noisy, or conflicting.
  • Your work is used in high-stakes environments where outputs must be trusted.
  • Gain pre-Series A ownership as one of the first 10 engineers.

What we’re looking for...

  • 5–10 years building and operating production systems
  • Strong system design across APIs, pipelines, and data storage
  • Deployed ML / LLM systems in production and improved them via feedback loops
  • Strong Python, plus Go/TypeScript (or similar)
  • Comfortable working across device and cloud environments.
  • Able to debug production systems quickly and decisively.
  • Communicates clearly and operates independently. 
  • U.S. Person status required (may involve export-controlled data).

Bonus if you’ve...

  • Built RF / BLE classification systems and models from zero.
  • Handled streaming systems (Kafka, pub/sub).
  • Created LLM pipelines (prompting, retrieval, evaluation).
  • Designed for adversarial or security environments.
  • Built systems that run on-device as well as in the cloud.
  • Thrived in early-stage startup environment.

What you’ll do...

  • Own system behavior and data pipelines.
  • Design ingestion reasoning → decision systems.
  • Improve the decision layer for consistency and reliability.
  • Close the loop from deployments → system learning.
  • Ensure system reliability across device, cloud, and partial connectivity.
  • Partner with RF / hardware / field teams to deliver for elite users globally (~10–15% travel).

How we select...

  • Short application
  • 20-minute intro call
  • Technical deep-dive
  • Practical problem discussion
  • References and offer

Final facts.

Base salary up to $240,000, depending on qualifications, experience, and impact. Total compensation includes equity, premium insurance, 401(k), flexible PTO, and other individual benefits.

You’ll join us on-site at our HQ in New York City with occasional domestic and global deployments.
Apply. Make history. Build humanity’s defense against machines.

Frequently Asked Questions

Is the salary disclosed for the Software Engineer, Machine Learning (Systems) position at Sweep360?
The salary for this Software Engineer, Machine Learning (Systems) role at Sweep360 is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer, Machine Learning (Systems) position at Sweep360 located?
This Software Engineer, Machine Learning (Systems) role at Sweep360 is based in New York, New York, United States. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer, Machine Learning (Systems) role at Sweep360 full-time or part-time?
This is listed as a Full time position. It is posted as a Software Engineer, Machine Learning (Systems) role in the Engineering department at Sweep360.
Which team or department does the Software Engineer, Machine Learning (Systems) at Sweep360 belong to?
This Software Engineer, Machine Learning (Systems) position is part of the Engineering department at Sweep360. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer, Machine Learning (Systems) position at Sweep360?
Click the "Apply Now" button on this page. You will be redirected to Sweep360's official application portal hosted on workable where you can submit your application directly.
When was the Software Engineer, Machine Learning (Systems) job at Sweep360 posted?
This Software Engineer, Machine Learning (Systems) position at Sweep360 was posted on Apr 17, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer, Machine Learning (Systems)
Sweep360
Apply for this role ↗

You'll be redirected to Sweep360's official application page on workable.