Sr Engineer, Machine Learning Engineering (ML Apps)
San DiegoLast seen today
Summary
Senior Machine Learning Engineer responsible for architecting, designing, developing, and deploying on-device AI prototype software for edge computing applications. The role requires expert-level proficiency in C++ and Python, deep knowledge of ML frameworks like PyTorch, and hands-on experience with low-level system debugging, performance tuning, and native inference driver development. You will work in a multi-disciplinary research team advancing generative AI technology for the edge, including model fine-tuning, hardware acceleration, model quantization, and edge inference. A strong theoretical background in deep learning combined with embedded software development experience and modern software engineering best practices is essential.
Data ScienceDevOps / InfrastructureAIC++DockerJavaMachine LearningPythonAndroidCI CDDeep LearningEdge InferenceEmbedded SoftwareFine TuningGenerative AIGitInference PipelinesJniLLM Large Language ModelsMemory AnalysisML AcceleratorsModel DeploymentModel QuantizationNdkNeural Network OptimizationNpuPerformance TuningPyTorchSystem DebuggingVlm