3 natural language processing engineer jobs at 3 companies in San Bruno, CA
2mo
Save
Mark Applied
Hide
2mo
Software Engineer in Natural Language Processing (NLP) and Machine Learning (ML)
Cupertino, California, United States
OnsiteFull Time
AppleNASDAQ: AAPL: Designs and sells consumer electronics, software, and online services.
Experience in natural language processing and machine learning, building and deploying ML/NLP systems for on-device and private cloud, strong collaboration and communication skills.
Writer: Platform for building and deploying enterprise generative AI agents.
5+ YOE5+ years of experience building and deploying ML/AI systems; proficient in Python and frameworks (PyTorch, TensorFlow, or JAX); strong ML/natural language processing background; experience with cloud (AWS, GCP, Azure) and MLOps; able to deliver scalable software; strong collaboration and problem-solving.
ServiceNowNYSE: NOW: Provides a cloud platform for automating enterprise digital workflows.
Experience with information retrieval or machine-learning ranking models, query-log analysis, and text processing, natural language understanding, or machine learning. Golang experience preferred.