Offres d'emploi
Trouvez des postes près de chez vous, sur site, hybrides ou à distance.- Emplois similaires à : Senior Software Engineer - Research Systems & Analytics
Senior research Scientist - Machine Learning Systems & Efficiency Engineer
AdobeUnited StatesSenior Researcher - Machine Learning Systems & Efficiency EngineerPhotoshop ART is seeking a Senior researcher - Machine Learning Systems & Efficiency Engineer to join our R&D team focused on deliveri
Senior Data Analytics & Distributed Systems Engineer
Samsung SDSASan JoseSamsung SDSA in San Jose, California, is seeking a developer to join the data analytics team. The ideal candidate will have 12 years of software development experience, particularly with distributed s
Senior Software Engineer, Embedded Systems
Elroy AirCaliforniaElroy builds autonomous aerospace systems for the real world. At the heart of those systems is a hard real time, safety critical software stack that has to work under any circumstances, with no margin
Senior Software Engineer, Design Systems
AllerganChicagoAbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address tomorrow's medical challenges.Job Description Unity is AbbVie's enterp
Senior AWS Data Engineer - Cloud Analytics & Systems Health
BoeingHazelwoodThe Boeing Company is seeking a Senior AWS Software Data Engineer to join the DASH software team in Hazelwood, MO. This role involves designing and implementing AWS data services to enhance digital an
Senior Software Engineer, Embedded Systems
Standard BotsGlen CoveAbout Standard Bots Standard Bot’s mission is to significantly lower the barrier to entry to real-world automation, bringing the power of bits to the world of atoms and unlocking productivity for enti
Senior Software Engineer, Embedded Systems
General MotorsMountain ViewHybrid: This means the successful candidate is expected to report to their primary location (Mountain View, California) three times per week, at minimum. Relocation: This job is not eligible for reloc
Senior Embedded Software Engineer - Defense Systems
PARKER HANNIFIN CORPIrvinePARKER HANNIFIN CORP is seeking a talented embedded software engineer to design and develop software for ammunition handling and thermal management systems. Based in Irvine, California, you will engag
Senior Embedded Software Engineer - Autonomy Systems
Kasmo GlobalUnited StatesSenior Embedded Software Engineer – Autonomy SystemsLocation: Mossville, IL (On-site) OverviewWe are developing a new autonomy-related system that enables drive-by-wire capability on off-highway and l
Senior Embedded Software Engineer - Encryption Systems
ViaSatBaltimoreViasat is seeking an Embedded Software Engineer within Secure Network Systems (SNS) to develop software for encrypted communications systems. The ideal candidate will have extensive experience in C/C+
Senior Software Engineer - Embedded & Avionics Systems
Deltek Talent ManagementHeathDeltek Talent Management is seeking a Sr Software Developer Associate in Heath, OH, to support the Combat Readiness Directorate. This role involves conducting software analysis, providing engineering
Senior Embedded Software Engineer for UAV Systems
FLIR SystemsOremFLIR Systems, Inc. is seeking a Sr. Embedded Software Developer to develop and integrate software for small unmanned aircraft systems. This product-focused role requires strong skills in C and C++ for
Senior Robotics Software Engineer - Backend Systems & Infrastructure
MRINetworkSan FranciscoSenior Software Engineer – Backend Systems & Infrastructure Location: San Francisco - on-site Compensation: Competitive Base Salary + Equity + Benefits About the Opportunity We are partnering with a v
Senior Embedded Software Engineer Lead - Flight Systems
Lockheed Martin CorporationLittletonLockheed Martin in Highlands Ranch is seeking an experienced Embedded Software Engineer Staff to lead software teams in deploying advanced space and missile flight software. The candidate will work wi
Senior Software Engineer, Mission Systems (Embedded/RTOS)
PrattwhitneyFort WaynePrattwhitney is looking for a Senior Software Engineer to join their Mission Systems team. This role is focused on the design, development, integration, testing, deployment, and sustainment of softwar
Senior Software Engineer / Data Scientist (Training Systems)
LeidosHerndonDescription Leidosis seeking a hands-onSenior Software Engineer / Data Scientistto support the development of modern training, education, and mission-support applications for national security program
Software Engineer - Senior (Embedded Real Time Systems)
New Directions TechnologiesFallonSoftware Engineer - Senior (Embedded Real Time Systems) - ID#:JR-2026-105 Location: NAS Fallon, NV Status: Full Time Job Description: Supports the development and integration of software products embe
Senior Software Engineer - Analytics Front Office
DRWUnited StatesSenior Software Engineer - Analytics Front OfficeChicago, Greenwich, New York, Austin, Houston DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and
Missions Systems Software Engineer - Embedded (Associate, Experienced, Senior)
BoeingBerkeleyJob Description At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with
Senior Software Engineer - Analytics Front Office
DRWNew YorkSenior Software Engineer - Analytics Front Office Locations: Chicago, Greenwich, New York DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exce
Senior Software Engineer - Analytics Front Office
DRWGreenwichSenior Software Engineer - Analytics Front Office Locations: Chicago, Greenwich, New York DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exce
Senior Embedded Software Engineer Radar RF Systems (Hybrid)
Hidden Level Inc.SyracuseHidden Level is seeking a Staff Embedded Software Engineer to work in Syracuse, NY. This role involves leading the design and development of high-performance embedded software systems, collaborating w
Senior Embedded Software Engineer for DoD Systems (Clearance)
Kinsley Power SystemsHeathKinsley Power Systems is seeking a Senior Software Developer in Heath, Ohio, to support the Air Force Metrology and Calibration division. This full-time position involves engineering support for embed
Senior Software Engineer - AI and Healthcare Analytics
OracleUnited StatesJob DescriptionAbout the RoleAt Oracle Health, we’re building the future of healthcare - cloud-native HealthcareSolutions with AI at their core, designed to operate at nation-scale. Our mission is to
Senior Software Engineer, Investment Performance and Analytics
Ridge Line ServicesUnited StatesSenior Software Engineer, Investment Performance and AnalyticsReno, NV; San Ramon, CA The Performance & Analytics team works on calculating, reporting, and effectively presenting performance and attri
Senior research Scientist - Machine Learning Systems & Efficiency Engineer
- United States
- United States
À propos
Photoshop ART is seeking a Senior researcher - Machine Learning Systems & Efficiency Engineer to join our R&D team focused on delivering practical, production-ready improvements in inference performance, latency, and cost efficiency across image editing applications. This role sits at the intersection of model architecture, systems, inference runtimes, and services, with a clear mandate: deliver high-quality ML systems at substantially lower cost and higher efficiency. Individuals in this role are expected to have deep expertise in areas such as Artificial Intelligence (AI), ML systems, and computer vision. Strong preference will be given to candidates with experience in distributed inference, multimodal model profiling, and performance optimization. You will work closely with research, product, and infrastructure teams to influence model design decisions, improve GPU utilization, and build scalable, cost-aware ML systems deployed in production. This is a hands-on, high-leverage role where a single engineer can drive outsized impact, potentially saving millions of dollars in compute costs. The ideal candidate will have a strong interest in developing practical innovations that advance Adobe products. Job Responsibilities Inference & Serving Optimization: Design and optimize high-throughput, low-latency inference systems. Optimize model architectures to improve deployment and runtime efficiency using techniques such as distillation, pruning, quantization, and Mixture-of-Experts (MoE). Implement advanced serving strategies including batching, caching (KV, semantic, embedding), quantization (FP8/INT8), and distributed inference strategies including data, tensor, pipeline, expert, and hybrid parallelism, with a focus on balancing computation and communication efficiency. Explore training or fine-tuning approaches when they directly lead to more efficient inference, simpler deployment, or improved runtime performance. Kernel Development & System Acceleration: Write and maintain high-performance GPU kernels using Triton or CUDA to accelerate custom model layers and critical workloads. Improve GPU utilization through kernel fusion, asynchronous pipelines, and optimized scheduling strategies. Performance Profiling & System Optimization: Conduct deep performance analysis using tools such as PyTorch Profiler and NVIDIA Nsight to identify bottlenecks in compute, memory, and communication. Optimize end-to-end system performance across inference workloads. Distributed Systems & Infrastructure Collaboration: Partner with infrastructure teams to design scalable and reliable distributed serving systems across heterogeneous hardware environments (e.g., A100, H100, B200, CPU). Contribute to resource scheduling, GPU pooling, and elastic workload management. Cost-Aware ML Engineering: Establish and track efficiency metrics such as cost per million inferences. Build benchmarking frameworks and dashboards to guide tradeoffs among quality, latency, and compute cost, enabling data-driven system and product decisions. Technical Leadership & Best Practices: Serve as a trusted technical advisor to research and product teams on efficiency tradeoffs. Define best practices for scalable and cost-efficient ML development and mentor engineers on performance-oriented systems design. What You'll Need to Succeed Education: Master's or PhD in Computer Science, Electrical Engineering, or a related field, with a focus on machine learning systems, distributed systems, or high-performance computing. Distributed Inference & Serving Expertise: Hands-on experience implementing and scaling large-scale inference or serving workloads using distributed frameworks and runtime systems (e.g., Triton, vLLM, SGLang, xDiT, or similar). Experience applying inference compilation and optimization tools (e.g., TensorRT, ONNX Runtime, AOTI), including techniques such as operator fusion and graph-level optimization, with a strong understanding of system-level performance tradeoffs. GPU & Performance Engineering Skills: Strong understanding of GPU architecture (e.g., memory hierarchy, compute throughput, communication bandwidth) and practical experience diagnosing performance bottlenecks across compute, memory, and I/O subsystems. Programming & Systems Development: Proficiency in Python and C++, with experience building high-performance or distributed systems. Familiarity with CUDA or Triton for performance-critical workloads is highly desirable. Data-Driven Engineering Mindset: Demonstrated ability to make engineering decisions based on rigorous measurement and benchmarking, with a focus on improving system efficiency, scalability, and reliability in production environments. Preferred Experience ML Frameworks & Tooling: Experience contributing to or maintaining performance- or efficiency-focused libraries or systems. Hands-on experience with: Open-source serving frameworks (e.g., vLLM, SGLang, xDiT, or similar) Inference compilation tools (e.g., TensorRT, Triton, AOTI, or equivalent, operation fusion, or graph-level optimization) GPU profiling and performance analysis tools (e.g., PyTorch Profiler, NVIDIA Nsight, CUDA tooling) Distributed Systems & Communication: Exposure to low-level communication libraries such as NCCL and a practical understanding of collective operations (e.g., AllReduce, AllGather) in large-scale distributed serving environments. Containerization & Cluster Operations: Familiarity with containerized workflows (Docker, Kubernetes) and job scheduling in headless Linux environments, including experience operating production ML workloads on shared GPU clusters. Model Architectures: Working knowledge of model architectures such as Transformers, multimodal models, Mixture-of-Experts (MoE), or Diffusion Transformers (DiT).
Compétences linguistiques
- English
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.