Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Machine Learning Engineer - Rust, Models & Agent Systems

$200k

Loci

This is a Founding Engineer role at Loci for a scrappy, versatile ML generalist who thrives on owning core systems.

Are you ready to apply Make sure you understand all the responsibilities and tasks associated with this role before proceeding.

We're looking for a machine learning engineer to help build an AI application that gives users control over their models, tools, and data. The work spans model training and fine-tuning, local inference, agent workflows, tool use, persistent memory, and retrieval. You'll help decide what belongs in the model and what belongs in the surrounding software, then build and evaluate both.

You'll own core systems end to end, from investigation and experimentation through architecture, implementation, delivery, and ongoing reliability. You'll move between model work and product engineering, identify the highest-impact bottleneck, and build practical solutions with limited time and resources. That means writing excellent Rust code, understanding model behavior, making sound architectural decisions, and helping the team turn AI capabilities into dependable product features.

Compensation

$200,000 annual base salary plus equity. We believe in paying a generous base salary and prefer candidates who value equity and long-term ownership in Loci more than maximizing base pay.

What you'll do

  • Train, fine-tune, and evaluate models against product requirements, with clear objectives, reproducible experiments, and responsible use of training data.
  • Select models that can support the application's features within practical limits on memory, latency, compute, and hardware. Establish when a smaller model is sufficient and when a capability requires a different approach.
  • Design the boundaries between models and the agent harness: the software that manages context, tools, state, and execution. Decide which responsibilities require model judgment and which should be enforced in code.
  • Build reliable, maintainable Rust software for inference, agent workflows, tool execution, memory, and retrieval, using the type system to make invalid states difficult to express.
  • Work with llama.cpp and related inference engines to integrate models, diagnose compatibility issues, and improve performance through profiling, quantization, caching, batching, and engine optimizations.
  • Write and maintain system prompts, chat templates, tool definitions, and tool-call handling. Design how the harness responds to malformed calls, unsupported capabilities, failures, and uncertain model output.
  • Build reproducible evaluation workflows for non-deterministic behavior that run separately from normal development gates. Measure task success, tool-use reliability, regressions, latency, and resource use, and turn findings into engineering decisions.
  • Recommend how the harness should manage context, retrieve information, preserve memory, request clarification, recover from errors, and determine when a task is complete.
  • Teach the team how models and agent systems behave. Explain limitations, share useful research and practices, and help engineers reason about model and harness interactions.
  • Structure code, experiments, documentation, and tickets so that assumptions, responsibilities, results, and next steps are easy to understand.
  • Discuss approaches before implementation, explain tradeoffs, communicate progress and blockers clearly, and validate your changes before merge.

What you'll bring

  • Broad practical ML judgment: you can frame an ambiguous product problem, build a useful baseline, prepare data, design an evaluation, diagnose failures, and ship and improve the resulting system. You learn unfamiliar parts of the stack quickly and work across model and software boundaries.
  • Hands-on experience training and fine-tuning language models, including dataset preparation, training objectives, parameter-efficient methods, and evaluation. You can recognize overfitting, data leakage, and misleading benchmark results.
  • Strong Rust engineering skills, including ownership, traits, async, concurrency, error handling, FFI integration, and performance profiling.
  • Practical experience with llama.cpp, local inference, quantized models, and the constraints of running models on consumer hardware.
  • Experience profiling and optimizing inference engines, with an understanding of memory use, prefill, decoding, KV caches, and hardware acceleration.
  • Experience building agent systems beyond basic API calls: designing tool interfaces, implementing tool calling, managing context and state, and debugging failures across model and application boundaries.
  • Strong judgment about model selection and system design. You can determine whether a problem is best addressed through prompting, fine-tuning, retrieval, tool design, or changes to the harness.
  • Experience writing system prompts and evaluating their behavior across representative tasks, edge cases, and adversarial inputs.
  • An understanding of statistical evaluation and experimental design. You can distinguish a meaningful improvement from sampling noise and explain what an evaluation does and does not establish.
  • Excellent written and verbal communication, including clear technical explanations, useful code reviews, actionable tickets, and practical teaching.
  • Independent engineering ability. You must be able to design, write, debug, and test software when cloud AI providers or coding assistants are unavailable. AI tools can accelerate your work; your ability to deliver must remain dependable during an outage.

Nice to have

  • Contributions to llama.cpp or other inference engines, model architectures, quantization methods, or hardware-specific performance improvements.
  • Experience with cloud model services and routing platforms such as OpenRouter, including provider differences, structured outputs, tool calling, fallbacks, latency, and cost.
  • Experience with GPU infrastructure for training and inference, reproducible deployments, Kubernetes, Configuration as Code, and CI/CD.
  • Experience with multimodal models, on-device speech, or adapting small models for reliable tool use.

Who you are

  • You're scrappy and versatile. You make progress with incomplete information, choose simple approaches that work, and balance fast experimentation with dependable engineering.
  • You enjoy owning core systems. You take responsibility for their design, interfaces, performance, reliability, and evolution, and help teammates work effectively with them.
  • You value privacy as a design requirement. You make deliberate choices about what training pipelines, models, and applications store, share, and expose.
  • You're self-driven. You investigate unfamiliar problems and carry work through to completion without waiting for detailed instructions.
  • You exercise independent judgment, explain your reasoning, and ask for input when it matters. You keep others informed without needing someone to manage every step.
  • You approach AI empirically. You test assumptions, examine failures, and change your position when the evidence warrants it.
  • You bring order to complexity. You leave code, experiments, documentation, and architecture easier for others to understand and extend.
  • You're passionate about self-sovereign, on-device AI and making it useful on hardware people already own.

We value evidence of how you think and build. Be ready to discuss a model you trained or fine-tuned, a Rust or inference system you've owned, and an agent workflow you took beyond a demo. xhyhwjd We'll want to understand how you evaluated success, chose the boundary between model behavior and application logic, and helped others make better engineering decisions.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer - Rust, Models & Agent Systems in New York, NY vacancy
  •  ...entity. Responsibilities As a senior Machine Learning Systems Engineer on the Search Platform team, you...  ..., latency, and relevance quality.ML Model Development & ServingBuild and maintain...  ...infrastructure as a foundational layer for AI agents, ensuring retrieval quality,... 
    Senior
    Work at office
    Local area

    Atlassian

    New York, NY
    3 days ago
  • $147.6k - $274k

     ...novel computational models to drive impact....  ..., the Software Engineering team builds and operates...  ...a very talented Machine Learning Engineer to help...  ...to use AI agents, computational models...  ...; and for the Senior Machine Learning...  ...data modeling, and system design.You have experience... 
    Senior
    Full time
    Local area
    Worldwide
    Relocation package
    3 days per week

    Genentech

    New York, NY
    4 days ago
  •  ...search for humans and agents across all enterprise...  ...agentic search systems, addressing tail latency...  ...information retrieval and machine learning into production...  ...rollout and rollback, model-quality regressions,...  ...fragmented systems, mentor senior engineers, and align technical... 
    Senior
    Work at office
    Local area

    Atlassian

    New York, NY
    20 hours ago
  • $250k - $350k

     ...develop reliable AI systems for the world’s most...  ...world’s most advanced models — fueling...  ...multiple workstreams — agent evaluation and oversight...  ...the RoleAs a Staff Machine Learning Research Engineer, you will operate across...  ...direction, mentor senior and staff-track engineers... 
    Senior
    Full time

    Scale AI

    New York, NY
    2 days ago
  • Atlassian is seeking a Senior ML System Engineer to design and optimize large-scale model serving systems across distributed infrastructure. You will own everything...  ...workloads. The role requires deep expertise in C/C++ or Rust, experience with GPU inference engines, and a... 
    Senior
    Remote job

    Atlassian

    New York, NY
    10 hours ago
  • Rustify is hiring a Senior Rust Engineer to create a Rust-based workflow and rules engine for a scaling product company. The role focuses on infrastructure, correctness, and high-performance backend systems. You will shape Rust adoption and oversee critical platform services... 
    Senior
    Remote job

    Rustify

    New York, NY
    4 days ago
  • $295k

     ...cutting-edge foundation AI models and end-to-end...  ...enterprises who are building AI systems. We believe that our...  ...team of researchers, engineers, designers, and more,...  ...:We’re looking for a senior engineer to help build...  ...credit.Education & learning stipend for conferences... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    New York, NY
    2 days ago
  •  ...AI Studio and AI Engines, the company helps...  ...We’re hiring a Senior Machine Learning Engineer to architect...  ...machine learning systems that power...  ...deploying low-latency models. You must...  ...Java, Scala, Go, or Rust). ~ ML Systems...  ...assisted IDEs, code agents).... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide

    Fusemachines

    New York, NY
    28 days ago
  • $180k - $250k

     ...Job Description Senior AI/ML Engineer \n Location: New York, NY...  ...design and implement scalable machine learning and AI-driven solutions to...  ...impact through advanced data modeling and machine learning...  ...LLMs) and foundational AI systems. \n Strong programming... 
    Senior

    James Search Group

    New York, NY
    13 days ago
  • Senior Machine Learning EngineerOnsite Tues, Wed, Thurs in one of these locations:Durham...  ...seeking a Senior Machine Learning Engineer to lead the design, development,...  ...of advanced machine learning systems with a focus on generative modeling. The role combines research-quality... 
    Senior

    CyberCoders

    New York, NY
    2 days ago
  • $147.6k - $274k

     ...and novel computational models to drive impact....  ...discovery with cutting-edge machine learning techniques. We are...  ...Infrastructure DevOps Engineer to join our growing team...  ...suggestions for improvements.Senior Machine Learning...  ..., distributed systems, and cloud computing.​... 
    Senior
    Full time
    Local area
    Worldwide
    Relocation package

    Genentech

    New York, NY
    2 days ago
  • $150.9k - $202.4k

    Job Posting Title:Senior Machine Learning Engineer - ESPNReq ID:10150610Job Description:Disney Entertainment...  ...data pipelines, feature computation systems, and ML‑adjacent services that operate...  ...pipelines, data validation, and model lifecycle tooling.Experience optimizing... 
    Senior
    Full time
    Worldwide

    Hulu

    New York, NY
    1 day ago
  •  ...capability that lets every DT product activate user-level models in real time against our unified, first-party device-level data (the DT User Card).As a Senior Machine Learning Engineer, you'll design and scale the ML systems behind ad ranking, bid optimization, recommendation... 
    Senior
    Full time
    Local area
    Shift work

    Fyber

    New York, NY
    2 days ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with people...  ...best Machine Learning Engineers with a background in...  ...!What You'll Be Doing:Model Development: Design, train...  ...for large, complex systems.Deep practical experience... 
    Senior
    Full time
    Remote work
    Worldwide
    Night shift

    Nvidia

    New York, NY
    1 day ago
  •  ...entity. Responsibilities Senior Machine Learning Engineer — Agentic Search Atlassian is...  ...team. You’ll build agentic search systems that help people and AI agents discover relevant enterprise...  ...product, search infrastructure, modeling, and evaluation teams. We use AI... 
    Senior
    Work at office
    Local area

    Atlassian

    New York, NY
    3 days ago
  • $165k - $260k

    Senior Machine Learning Engineer - Artificial Intelligence Location New York Business Area Engineering...  ...decision trees, large language models, and dense vector databases. We are...  ...low latency since 2009. We build AI systems to help process and organize the ever... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    2 days ago
  • $175k - $250k

     ...are seeking an exceptional senior-level Python engineer to join a small team...  ...complex data pipelines, AI/ML systems, and cutting-edge...  ...with AI and large language models (LLMs) is highly desirable...  ...such as PyTorch, or scikit-learn, LLM, agents or systems of agents is a... 
    Senior
    Casual work
    Flexible hours

    WorldQuant

    New York, NY
    3 days ago
  •  ...Collaborative with No Ego. The RoleThe Sr. Machine Learning Engineer will join our Nexxen DSP Software...  ...enhance real-time ad scoring and ranking system for bid optimization Develop scalable...  ...for large scale data analysis and model development Build and experiment new algorithms... 
    Senior
    Full time
    Flexible hours

    Nexxen

    New York, NY
    1 day ago
  • $165k - $242k

     ...CRWV) in March 2025. Learn more at .About...  ...our teams build the systems needed to operate...  ...portfolio. We combine machine learning,...  ...production software engineering to help engineers...  ...About the roleAs a Senior Machine Learning Engineer...  ...data, developing models and algorithms,... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    2 days ago
  • $229.5k - $360k

     ...leveraging state-of-the-art machine learning. Our mission is to...  ...more than great models—it depends on a robust...  ...infrastructure, ensuring our systems remain fast, reliable...  ...blends innovation, engineering excellence, and a...  ...we work with it. AI agents and smart tools help... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    New York, NY
    1 day ago
  • $165.6k - $273.4k

     ...Advertiser Growth team is the engine of this mission, ensuring that...  ...You will architect the GenAI systems that build high-performing creatives...  ...integration of Generative AI models (Diffusion, LLMs) to automate...  ...technical roadmaps and mentor senior engineers in a high-growth... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Unity Technologies

    New York, NY
    1 day ago
  • $127k - $235k

    Job DescriptionAs a Senior Machine Learning Engineer, you will build and deploy production machine learning and large language model (LLM) systems that extract actionable insights from complex legal...  ...generation and summarization, AI agents, search, and document analysis.... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Thomson Reuters

    New York, NY
    3 days ago
  •  ...Senior/Lead Machine Learning Engineer | New York, NY If you are considering sending an application, make sure...  ...end, from developing and evaluating models through productionization,...  ...how the company's machine learning systems evolve. The Ideal Candidate has... 
    Senior

    Lawrence Harvey

    New York, NY
    1 day ago
  •  ...quantitative trading firm is seeking a Machine Learning Performance Engineer to join a small, highly technical...  ...deep learning, GPU programming, and systems engineering. Speed and efficiency of...  ...with researchers and traders to turn model ideas into fast production systems... 
    Senior

    Fintal Partners

    New York, NY
    5 days ago
  • $201.3k - $352.3k

     ...all started when engineer Fred Luddy...  ...of continuous learning. This is a zero...  ...The role As a Senior Staff Engineer,...  ...cascade through the system: calibrated probability...  .... These are model-shaping calls,...  ...and coding agents such as Claude...  ...Intelligence, Machine Learning, or a... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    New York, NY
    3 days ago
  • $240k - $249.5k

     ...OpportunityGrubhub is looking for a Senior Staff Machine Learning Engineer to help lead the machine learning engine...  ..., recommendation, and retrieval systems that decide what every diner sees when...  ...open the app or run a search. These models sit on the critical path to... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    GrubHub

    New York, NY
    4 days ago
  • $138k - $208k

     ...Indeed and its partner surfaces. As a Senior Machine Learning Engineer on the Utility team in Marketplace Efficiency, you will build the models and tools behind that utility. You will...  ...scalable and performant recommendation systems and technologies that can identify... 
    Senior
    Work experience placement
    Local area

    Indeed

    New York, NY
    3 days ago
  •  ...technical lead for Search Serving, the full-time Senior Principal Machine Learning Engineer will design and build high-quality search systems, set the long-term architecture for online...  ..., including production inference and model optimization Strong background in... 
    Senior
    Full time
    Work at office
    Remote work

    Virtual Vocations Inc

    New York, NY
    4 days ago
  • Rebar is building the next-generation operating system for HVAC/electrical/plumbing suppliers and subcontractors. We are hiring a Senior ML Infrastructure Engineer to build the platform that ML engineers depend on for rapid iteration, training, evaluation, deployment, and... 
    Senior
    For subcontractor

    Rebar

    New York, NY
    20 hours ago
  •  ...AI-powered consumer world model that simulates customer...  ...development, and eventually any AI system making decisions about...  ...ads powered by a self-learning recommendation engine. We're seed-stage...  ...We're looking for a Senior Data & Machine Learning Engineer who can... 
    Senior

    PatternIQ

    New York, NY
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Engineer - Rust, Models & Agent Systems. Be the first to apply!