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

Machine Learning Engineer

Sparktek

Machine Learning Engineer

We are seeking a highly skilled Machine Learning Engineer to design and build a low-latency query understanding and intelligent routing system that operates without reliance on large language models. The role focuses on extracting intent, entities, application context, routing decisions, and supporting evidence from user queries in real time.

This is a full lifecycle role spanning data modeling, ML development, optimization, local deployment, and MLOps. The ideal candidate will have strong experience in applied NLP, lightweight model architectures, and production-grade ML systems, with a focus on sub-second inference, CPU-based execution, and scalable domain evolution.

Responsibilities
  • Design and implement a query understanding pipeline to extract intent, routing decisions, entities, application mapping, and historical evidence from user queries and conversations.
  • Define and build the training data model and annotation schema for structured outputs (intent, routing, entities, applications, evidence).
  • Lead data collection, synthesis, analysis, and cleaning to develop high-quality datasets for model training and evaluation.
  • Develop and evaluate baseline and advanced non-LLM models for:
    • Intent classification
    • Query routing
    • Entity extraction
    • Application detection
    • Evidence retrieval
  • Build and maintain train, test, and evaluation pipelines with strong focus on:
    • Accuracy and F1 score
    • Confidence scoring and calibration
    • Latency and throughput
  • Optimize models to meet strict constraints:
    • Sub-second inference latency
    • CPU-only execution
    • Compact model size (<500MB)
  • Deploy models locally within the application codebase, ensuring seamless integration without reliance on hosted AI services.
  • Design and implement a Level 4 MLOps framework, including:
    • Monitoring and alerting
    • Drift detection
    • Retraining pipelines
    • Data feedback loops
  • Develop strategies to handle domain evolution, including:
    • New agents / skills
    • New entity types
    • Updates to domain definitions
  • Leverage historical queries and routing decisions to improve prediction accuracy and evidence generation.
  • Collaborate with product, engineering, and domain teams to translate business workflows into scalable ML solutions.
  • Deliver a working demo / prototype baseline, and iteratively mature it into a production-ready system.
Required Skills
  • Strong expertise in Machine Learning and Applied NLP, especially in:
    • Text classification
    • Intent detection
    • Query routing
    • Entity extraction
    • Semantic similarity and retrieval
  • Proven experience with non-LLM approaches, including:
    • Encoder-based models
    • Embedding-based pipelines
    • Classical ML (e.g., XGBoost, Logistic Regression)
    • Lightweight deep learning models
  • Experience designing training datasets, labeling frameworks, and structured output schemas for multi-task NLP systems.
  • Strong understanding of data preprocessing and quality improvement, including:
    • Normalization
    • Deduplication
    • Class imbalance handling
    • Synthetic data generation
  • Experience building robust evaluation frameworks, including:
    • Precision, Recall, F1
    • Confidence scoring
    • Ranking quality
    • Latency measurement
  • Hands-on experience with entity extraction for structured enterprise domains, such as:
    • Device identifiers (PID, Serial Number, MAC, Hostname)
    • Smart / Virtual accounts
    • Orders, contracts, subscriptions
    • Product families and licenses
  • Experience handling multi-label and hierarchical classification problems.
  • Strong ability to build low-latency, CPU-optimized inference systems with strict memory and performance constraints.
  • Experience deploying ML models locally or on-prem within application codebases (not limited to cloud-hosted inference).
  • Solid understanding of MLOps practices, including:
    • Monitoring and observability
    • Drift detection
    • Retraining pipelines
    • Model lifecycle management
  • Strong programming skills in Python, with hands-on experience in ML/NLP frameworks and pipeline orchestration.
  • Ability to adapt systems to continuous domain changes, including new skills, applications, and entities.
  • Prior experience in enterprise support systems, operational routing, licensing platforms, or device/account management domains is highly preferred.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in San Jose, CA vacancy
  • $123.75k - $185k

     ...that values ownership, collaboration, and high standards. Our engineers, product leaders, and go-to-market teams work closely...  ...like command execution.Qualifications:Knowledge and passion in machine learning algorithms, Gen AI, LLMs, and natural language processing (NLP... 
    Suggested
    Work experience placement
    Work at office
    3 days per week

    Eightfold

    Santa Clara, CA
    5 days ago
  •  ...Machine Learning Engineer Location: Cupertino, CA (Hybrid) Duration: 9 Months Pay Range on W2 Hourly: $92 - $97 with Mindsource Benefits Summary Imagine what you could do here, new ideas have a way of becoming outstanding products, services, and customer experiences... 
    Suggested
    Hourly pay

    MindSource

    Cupertino, CA
    3 days ago
  • $174.3k - $200k

     ...Machine Learning Engineer UnitX builds the world's leading physical AI systems to automate repetitive visual tasks in factories. UnitX is a fast-moving startup with a team from Stanford, MIT, Google, and beyond. Since inception, UnitX has deployed 1,000+ mission-critical... 
    Suggested

    UnitX

    Milpitas, CA
    5 days ago
  •  ...Responsibilities Kforce has a client in San Jose, CA that is seeking a hands-on Machine Learning Engineer to help build and operationalize ML capabilities supporting a learning opportunity-assessment solution. This role will translate ML and analytical strategies... 
    Suggested
    Hourly pay
    Contract work

    Kforce

    San Jose, CA
    12 hours ago
  •  ...Machine Learning Software Engineer The Omnichannel Core Platform team is looking for a Machine Learning Software Engineer who can work with model development, deployment and training of models. We as a team own a lot of data and would like to effectively use this for... 
    Suggested
    Work experience placement

    Omega Solutions

    Santa Clara, CA
    3 days ago
  • $125.6k - $234.15k

     ...Adobe is seeking a Machine Learning Engineer to join the Adobe Risk Platform (ARP) team. ARP is Adobe's centralized, adaptive system for detecting, preventing, and mitigating fraud and abuse across products and services — protecting surfaces like Commerce, Stock, and Firefly... 
    Temporary work
    Internship
    Local area
    Worldwide

    Adobe

    San Jose, CA
    3 days ago
  • $152k - $241.5k

     ...NVIDIA is looking for a talented Machine Learning Engineer to drive the development, evaluation, deployment and end-to-end lifecycle management of our AI-powered systems. This role bridges advanced AI application development with robust software engineering and continuous... 
    Flexible hours

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $139.7k - $158.9k

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis....  ...that deliver real customer impact. Job Description The Machine Learning Engineer designs, builds, deploys, and operates the services... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    latitude

    Santa Clara, CA
    2 days ago
  • $100k

     ...entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent Computer Science/Engineering /Mathematics/Statistics or... 
    Full time
    H1b

    SynergisticIT

    Cupertino, CA
    1 day ago
  •  ...About the job Machine Learning Engineer The Role We are looking for a Machine Learning Engineer to join our core team building scalable ML systems for real-world perception and embodied intelligence. In this role, you will work on end-to-end machine learning... 

    Glint Tech Solutions LLC

    Santa Clara, CA
    1 day ago
  • $150.4k - $277.6k

     ...Machine Learning Engineer Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The... 
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $157.5k

     ...benefits, and support to do their best work. Join us and build for travelers everywhere. About the Team: We are seeking a Machine Learning Engineer II to join our Advertising Technology team, where we build and operate large-scale batch and real-time ML systems that... 
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Traveltechessentialist

    San Jose, CA
    2 days ago
  •  ...The Machine Learning Engineer will lead the development of advanced Machine Learning and Artificial Intelligence solutions that support large-scale business applications and customer experiences. The role will involve designing scalable data pipelines using PySpark, developing... 

    Compunnel

    San Jose, CA
    1 day ago
  • $130k - $200k

    Santa Clara, CASoftware Engineering - Simulation /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver...  ...to join its fast-growing teams.We are seeking a Senior Machine Learning Engineer with expertise in deep learning and data analysis.... 
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  • $174.72k - $295.68k

     ...is dedicated to reshaping the future of transportation through cutting-edge R&D in AI, machine learning, and smart connectivity.We are looking for a full-time Machine Learning Engineer - AI Foundation, with deep knowledge and strong enthusiasm towards establishing a... 
    Full time

    XPENG Motors

    Santa Clara, CA
    2 days ago
  • $165.2k - $223.6k

     ...be part of AI revolution? At Amazon our vision is to make deep learning pervasive for everyday developers and to democratize access to...  ...accelerate deep-learning workloads.This role is for a software engineer in the Compiler team for AWS Neuron. As part of this role, you... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $224k - $356.5k

    NVIDIA is looking for a Machine Learning Engineer to join the GPU accelerated Apache Spark team.Apache Spark is the most popular data processing engine in data centers for running massive scale workloads for ETL, SQL, and ML/DL model training and inference pipelines, spanning... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $203k - $258.6k

     ...based out of Cisco's Seattle or San Jose office.Meet the TeamThe Cisco AI Research team brings together AI researchers, machine learning engineers, data engineers, and networking domain experts to build the next generation of AI-powered networking.We work at the intersection... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work

    CISCO Systems

    San Jose, CA
    4 days ago
  • $148.75k - $361k

     ...distributed systems at large scale and with low latency. We use Machine Learning, Reinforcement Learning, AI, Control and Optimization Systems...  ...We are seeking a talented and experienced Senior Software Engineer, MLOps/DevOps, to join the Advertising Performance team and play... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    1 day ago
  • $229.5k - $360k

     ...experiences across our platform by leveraging state-of-the-art machine learning. Our mission is to deliver meaningful, context-aware...  ...at the forefront of technology. Our work blends innovation, engineering excellence, and a deep commitment to understanding our users... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    5 days ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. GPU Deep Learning has...  ...looking for an extraordinary Senior Perception Engineer to develop and productize NVIDIA’s autonomous driving... 
    Odd job
    Full time
    Work experience placement
    Remote work

    Nvidia

    Santa Clara, CA
    5 days ago
  • $174.72k - $295.68k

     ...the future of transportation through cutting-edge R&D in AI, machine learning, and smart connectivity.Our mission is to build strong...  ...or compilation stack.Strong Python programming and software engineering skills.Ability to work effectively across research, systems,... 
    Full time

    XPENG Motors

    Santa Clara, CA
    1 day ago
  • $151.8k - $265.35k

     ...Firefly’s Generative AI Services team is seeking SeniorMachine Learning Engineers for our GenAI Services area. In this high-impact role, you...  ....What You’ll Need to SucceedMS or PhD in Computer Science, Machine Learning, or a related field—or equivalent industry experience... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Jose, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is seeking talented Deep Learning Scientists / AI Researchers / Machine Learning Engineers to join our rapidly growing AI Safety and Responsibility efforts for Enterprise Risk Management. In this role, you will take on innovative problems in machine learning, focusing... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    16 hours ago
  • $124k - $195.5k

     ...models and services, and we are committed to ensuring that they are used safely and responsibly. We are looking for a talented Machine Learning Engineer to work on Product Security, Content Safety, ML Fairness and Robustness efforts for LLMs across all of our research and... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    16 hours ago
  • $184k - $287.5k

     ...Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with people are no longer science fiction. Today, a self-driving...  ...AV. We are seeking the best Machine Learning Engineers with a background in computer vision, LiDAR &... 
    Worldwide
    Night shift

    NVIDIA AI

    Santa Clara, CA
    1 day ago
  •  ...goals. As part of this group, you will be doing large scale machine learning and deep learning to improve Query Understanding and Ranking...  ...or data mining ~5+ years of experience of prompt engineering, fine-tuning, evaluating, and developing data collection/annotation... 

    Apple

    Santa Clara, CA
    5 days ago
  • $160k - $200k

    Santa Clara, CAData Engineering - ML Infrastructure /Full-time /HybridPlusAI is a Physical AI...  ...integrated with state-of-the-art deep learning frameworks like PyTorch or TensorFlow. If...  ...push the boundaries of what's possible in machine learning infrastructure and contribute... 
    Full time

    Plus.ai

    Santa Clara, CA
    1 day ago
  • $179.4k - $303.6k

     ...transform smart electric vehicles with technology and data, shaping the mobility experience of the future.We are looking for machine learning engineers with strong reinforcement learning design skills and software development skills. In this role, you will implement,... 
    Full time

    XPENG Motors

    Santa Clara, CA
    4 days ago
  • $190.9k - $334.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She...  ...get to do in this roleWe are looking for a Senior Manager of Machine Learning Engineering to lead a team building the next generation of AI... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!