Machine Learning Engineer jobs in United States
Explore 349 matching jobs.
Senior Software Engineer, GPU Code Generation, Machine Learning Inference
NVIDIA
Posted: 10/21/2026PythonPyTorchC++
Senior Cyber Threat Defense AI/ML Engineer
Bank of America
Posted: 10/21/2026AzureCloudCyber SecurityPythonPyTorchScikit-Learn
Senior Cyber Threat Defense AI/ML Engineer
Bank of America
Posted: 10/21/2026AzureCloudCyber SecurityPythonPyTorchScikit-Learn
Machine Learning Ops Engineer
PAR Technology
Posted: 10/21/2026AirflowAmazon RedshiftAWSGraphQLPandasPySparkPythonScikit-LearnSpark
Principal AI Machine Learning Developer
SAIC
Posted: 10/21/2026AirflowApacheAWSAzureCloudPythonPyTorchTensorflowTypeScript
Machine Learning Engineer
EvenUp
Posted: 10/21/2026AWSCloudDockerETLGoogle Cloud PlatformKubernetesPythonPyTorchSQL+1 more
Senior AI/ML Engineer
CACI International Inc
Posted: 10/21/2026AWSCloudDockerEC2KubernetesLinuxNumpyPythonPyTorch+1 more
Senior AI/ML Engineer
General Motors
Posted: 10/21/2026PythonPyTorch
Senior Technical Trainer – Machine Learning
OnHires
Posted: 10/21/2026AWSAzureCloudGoogle Cloud PlatformPyTorchScikit-LearnTensorflow
Machine Learning Expert
Mercor
Posted: 10/21/2026PyTorch
Machine Learning Engineer, Ranking & Retrieval, Machine Learning, Artificial Intelligence
Parallel Partners
Posted: 10/21/2026PythonPyTorch
Machine Learning Engineer
Chooch AI
Posted: 10/21/2026AWSAzureCloudDockerLinuxPythonPyTorchTensorflow
Senior ML Engineer
Truemed
Posted: 10/21/2026Python
AI/ML Engineer
Global Brain Corporation
Posted: 10/21/2026PyTorchSpringTensorflow
Machine Learning Engineer
HMH
Posted: 10/21/2026AWSPythonSQLTerraform
Lead Machine Learning Scientist
Dave
Posted: 10/20/2026CloudPythonPyTorchSparkSQLTensorflow
Mid-Level AI & Machine Learning Engineer
Fieldwire by Hilti
Posted: 10/20/2026AngularRubyRuby on RailsRust
Software/ML Engineer – Top-Secret
IT Coalition
Posted: 10/20/2026AzureCloudDistributed SystemsDockerMicroservicesPythonRedisTypeScript
Software/ML Engineer – Top-Secret
IT Coalition
Posted: 10/20/2026AzureCloudDistributed SystemsDockerMicroservicesPythonRedisTypeScript
Software/ML Engineer – Top-Secret
IT Coalition
Posted: 10/20/2026AzureCloudDistributed SystemsDockerMicroservicesPythonRedisTypeScript
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in GPU code generation and optimization, with strong proficiency in C++ and Python for developing performance-critical software. Capable of analyzing performance bottlenecks and guiding improvements in compiler and runtime environments.
Highest-signal resume keywords
GPU Code Generation TechniquesC++ Software DevelopmentCUDA ProgrammingPerformance AnalysisMLIR Compiler Infrastructure
Tech Stack
Tools & technologiesPythonPyTorchC++
About the role
Key responsibilities & impact- Design and implement efficient GPU code generation techniques in TensorRT
- Balance generated code performance, compilation overhead, and startup latency
- Develop compiler optimizations including operator fusion, dynamic scheduling, and specialization for model shapes, data types, and GPU architectures
- Profile workloads and analyze generated GPU code to identify bottlenecks
- Guide compiler and runtime improvements
- Develop robust, maintainable software in C++ and Python for tooling, testing, and performance analysis
- Collaborate with GPU architects, kernel developers, compiler engineers, and deep learning experts
- Guide hardware and software design
- Solve demanding performance problems in generative AI inference
Requirements
What you’ll need- BS, MS, or PhD in Computer Science, Computer Engineering, or a related field, or equivalent experience
- 4+ years of relevant software development experience, including contributions to a substantial codebase or project
- Strong proficiency in C++ and experience building performance-critical software
- Understanding of GPU architecture and parallel programming concepts, including memory hierarchies, thread execution, synchronization, and resource utilization
- Rigorous approach to performance analysis and debugging
- Ability to validate numerical correctness and explain performance tradeoffs
- Strong problem-solving and communication skills
- Ability to work independently and collaborate across teams
- Experience developing or optimizing GPU kernels using CUDA, Triton, CuTe DSL, CUTLASS, or other GPU programming languages
- Experience with MLIR compiler infrastructure, intermediate representations, lowering, optimization passes, and GPU code generation
- Familiarity with NVIDIA Tensor Core architecture, mixed-precision computation, quantization, or low-level GPU performance analysis using NVIDIA Nsight
- Experience developing inference frameworks such as PyTorch, JAX, ONNX Runtime, TensorRT, TensorRT-LLM, vLLM, and SGLang
- Track record of measurable performance improvements in production software or contributions to GPU programming and compiler projects
Benefits
Comp & perks- Equity
- Benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++PythonCUDATritonCuTe DSLCUTLASSMLIRTensorRTPerformance OptimizationGPU Architecture
Soft Skills
Problem-SolvingCommunicationCollaborationIndependent WorkRigorous Debugging
Tools & Technologies
NVIDIA NsightPyTorchJAXONNX RuntimeTensorRT-LLMVLLMSGLang
Industry Keywords
Generative AI InferencePerformance-Critical SoftwareNumerical CorrectnessMixed-Precision ComputationLow-Level GPU Performance Analysis
