CrawlJobs Logo

Software Development Engineer

China, Shanghai · Job Posted April 23, 2026
Apply Position
Job Link Share

Job Description

We are looking for a dynamic, upbeat software engineer to join our growing team. Your work will focus on building robust, efficient software components that enable high-performance execution of large language models and multimodal models across multi-GPU systems. You’ll collaborate with internal GPU library teams and open-source maintainers to implement features that improve throughput, latency, and scalability. This role emphasizes full-stack development within AI inference systems, with a strong focus on model behavior and framework integration.

Job Responsibility

  • Deep Learning & LLM Framework Optimization
  • Model-Aware Implementation
  • Performance-Conscious Coding
  • Profiling
  • End-to-End Performance Engineering
  • Compiler & Pipeline Acceleration
  • Research & Advanced Techniques
  • Cross-Team & Open-Source Collaboration
  • Software Engineering Excellence

Requirements

  • Familiarity in Python
  • Understanding of LLM or multimodal model concepts
  • Linux development environment
  • End-to-End LLM Performance Engineering
  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or a related field

Nice to have

  • Familiarity with C++ or async programming
  • Software Engineering Excellence & Community Contribution
  • GPU Kernel Development & Optimization
  • Compiler & System-Level Optimization
  • Model Architectures & Optimization Expertise
  • Development Skills
  • Distributed Systems Experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Development Engineer

8 matching positions

New

Software Development Engineer

By applying to this position, your application will only be considered for Softw...
Location
Location
United States , Seattle
Salary
Salary:
110500.00 - 160000.00 USD / Year
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
  • Currently has, or is in the process of obtaining a bachelor’s degree in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields
  • Must be 18 years of age of older
Job Responsibility
Job Responsibility
  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
  • Participate in code reviews and contribute to technical documentation
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies
  • Write clean, maintainable code following best practices and design patterns
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
What we offer
What we offer
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
  • Fulltime
Read More
Arrow Right
New

Software Development Engineer

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
United States , Seattle
Salary
Salary:
110500.00 - 160000.00 USD / Year
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
  • Currently has, or is in the process of obtaining a bachelor’s degree in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields
  • Must be 18 years of age of older
Job Responsibility
Job Responsibility
  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
  • Participate in code reviews and contribute to technical documentation
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies
  • Write clean, maintainable code following best practices and design patterns
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
What we offer
What we offer
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
  • Fulltime
Read More
Arrow Right
New

Software Development Engineer

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
Brazil , São Paulo
Salary
Salary:
9500.00 - 10500.00 BRL / Month
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems
  • Completed Bachelor's or Graduate degree in specified fields (Last 24months)
  • Knowledge of at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Knowledge of one or more of the following: Data structures implementation
  • Basic algorithm development
  • Object-oriented design principles
  • Must be 18 years of age or older
Job Responsibility
Job Responsibility
  • Do you want to solve real customer problems through innovative technology
  • Do you enjoy working on scalable services in a collaborative team environment
  • Do you want to see your code directly impact millions of customers worldwide
What we offer
What we offer
  • Amazon Restricted Stock Units
  • Sign-on Payments in Year 1 and Year 2
  • Financial relocation support if currently living 80 kilometers (kms) or more from our São Paulo location
  • Fulltime
Read More
Arrow Right
New

Software Development Engineer

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
Brazil , São Paulo
Salary
Salary:
9500.00 - 10500.00 BRL / Month
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems
  • Completed Bachelor's or Graduate degree in specified fields (Last 24months)
  • Knowledge of at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Knowledge of one or more of the following: Data structures implementation, Basic algorithm development, Object-oriented design principles
  • Must be 18 years of age or older
Job Responsibility
Job Responsibility
  • Own the entire lifecycle of your code - from design through deployment and ongoing operations
  • Use modern technology to solve complex problems
  • Create new products, features, and services
What we offer
What we offer
  • Amazon Restricted Stock Units
  • Sign-on Payments in Year 1 and Year 2
  • Financial relocation support if currently living 80 kilometers or more from São Paulo location
  • Fulltime
Read More
Arrow Right

Software Development Engineer

We are hiring SDEs with strong experience in automation, CI/CD, and device provi...
Location
Location
United States , Redmond
Salary
Salary:
85000.00 - 95000.00 USD / Year
techmahindra.com Logo
Tech Mahindra
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • Strong programming in C#, PowerShell, or Python
  • Hands-on experience with Azure DevOps CI/CD & YAML pipelines
  • Experience with automation testing and debugging pipeline issues
  • Good knowledge of Git and Azure services (App Service / Azure Stack)
  • Experience: 5-10yrs
Job Responsibility
Job Responsibility
  • Develop and maintain automation for OS imaging and device provisioning pipelines
  • Build CI/CD workflows using Azure DevOps and YAML pipelines
  • Automate image creation, provisioning, validation, and release readiness
  • Debug pipeline, automation, and device-level issues
  • Work closely with Build, Test, Factory, and Validation teams
  • Support NPI milestones and improve pipeline reliability/performance
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life
  • Disability insurance
  • Paid time off (including holidays, parental leave, and sick leave, as required by law)
  • Fulltime
Read More
Arrow Right

Software Development Engineer

Come shape the future with us! As a major cloud provider, our technology powers ...
Location
Location
United States , Seattle
Salary
Salary:
143700.00 - 194400.00 USD / Year
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
Job Responsibility
Job Responsibility
  • Solve technical challenges and act as a mentor to other junior engineers
  • Translate business and functional requirements into concrete deliverables and build quick prototypes or proofs of concept
  • Help invent new features, design, develop and deploy highly scalable and reliable distributed services
  • Work with a variety of core languages (primarily Java and Python) and technologies (AWS)
  • Work closely with Product Managers, Engineers and Applied Scientists
What we offer
What we offer
  • Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Sign-on payments
  • Restricted stock units (RSUs)
  • Fulltime
Read More
Arrow Right

Software Development Engineer

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields OR Completed Bachelor's or Graduate degree in specified fields
  • Expected graduation between October 2025 - September 2026, OR graduated within the last 24 months
  • Demonstrated experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Demonstrated experience one or more of the following: Data structures implementation, Basic algorithm development, Object-oriented design principles
Job Responsibility
Job Responsibility
  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment
  • Participate in code reviews and contribute to technical documentation
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies
  • Write clean, maintainable code following best practices and design patterns
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues
  • Fulltime
Read More
Arrow Right

Software Development Engineer

AMD is seeking a Senior Software Engineer to join our growing team. As a key con...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in state-of-the-art ML models/operators, their mapping on modern multicore architectures, and related compilation technologies
  • Familiarity with modern ML frameworks, intermediate representations (IRs), and operators (e.g., ONNX, MLIR, Torch, CNNs, LLMs)
  • Knowledge of performance optimization techniques for ML workloads, such as operator fusion and quantization
  • Proficiency in C/C++ programming and scripting (Python/Shell), with experience in ISA-aware programming and scalable solution abstractions
  • Solid understanding of: Object-oriented design principles, Software engineering principles, data structures, algorithms, operating systems concepts, and multithreaded programming
  • Strong analytical and problem-solving skills
  • Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or a related technical discipline
Job Responsibility
Job Responsibility
  • Develop and verify scalable, high-performance solutions for existing and emerging machine learning (ML) operators on AMD products
  • Drive the execution of comprehensive and effective software for new technology and product introduction projects
  • Collaborate with multiple teams to deliver key planning solutions and supporting technologies
  • Contribute to the design and implementation of future architectures for scalable, durable, and innovative systems
  • Work as part of a high-functioning feature team to achieve project goals
  • Fulltime
Read More
Arrow Right