Software Development Engineer
2 weeks ago
At Amazon, we're at the forefront of transformative AI, shaping the next generation of intelligent technologies. For over 25 years, we've been pioneering state-of-the-art AI and machine learning (ML) models to revolutionize customer experiences worldwide.
Now, we're on the cusp of a new era, where AI holds the promise to reshape society and business in unprecedented ways. As part of our world-class team of AI experts—scientists, engineers, researchers, product builders, and public policy experts—here, you'll have the opportunity to unlock the next frontiers of artificial intelligence and machine learning.
We are looking for the brightest minds from a wide range of backgrounds and experiences. Join us in creating transformative AI and ML solutions that will improve lives, solve global challenges, and open up new realms of possibility—from reinventing commerce and accelerating enterprise productivity to advancing universal agents and shaping the future of robotics.
Key job responsibilities
1. Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
2. Design and build innovative technologies in a large distributed computing environment, and help lead fundamental changes in the industry.
3. Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
4. Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
5. Ability to design and code the right solutions starting with broadly defined problems.
6. Work in an agile environment to deliver high-quality software.
BASIC QUALIFICATIONS
- Currently enrolled in a Bachelors, Masters, or PhD in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields.
- To qualify, applicants should have an expected graduate date between May 2023 - Fall 2025 and/or graduated within the last 24 months.
- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis.
- Are 18 years of age or older.
- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design.
PREFERRED QUALIFICATIONS
- Candidates with strong interests and academic qualifications/research focus in: Artificial Intelligence, machine learning, and/or Generative AI, such as computer vision, deep learning models, XLA, TVM, MLIR, and LLVM.
- Experience in optimization mathematics such as linear programming and nonlinear optimization.
- Experience with distributed, multi-tiered systems, algorithms, and relational databases.
Posted: March 11, 2025
#J-18808-Ljbffr
-
Software Engineering Team Lead
6 days ago
Vancouver, British Columbia, Canada ActiveState Software Inc. Full timeJob OverviewWe are seeking an experienced Software Engineering Team Lead to join our team at ActiveState Software Inc. This is a leadership position that requires strategic planning, data-driven execution, and collaboration.You will define the strategic direction of your team, develop actionable plans, and ensure their execution while fostering a culture of...
-
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeSoftware Development Engineer, S3 Distribution PlaneManaging trillions of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, achieving 99.999999999% (you didn't read that wrong, that's 11 nines) durability. These are just a few of the numbers that give you a sense of the scale of the exciting...
-
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeSoftware Development Engineer, AWS VPC LatticeEC2 Networking has been one of the foundational services that has allowed customers to move to the cloud. We manage the traffic flowing through one of the largest networks in the industry, managing billions of requests. EC2 Networking is re-inventing itself again, and on a mission to transform how customers use...
-
Software Development Engineer, S3 Replication
4 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeManaging trillions of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, achieving 99.999999999% (you didn't read that wrong, that's 11 nines) durability. These are just a few of the numbers that give you a sense of the scale of the exciting problems you will find every day working in Simple Storage...
-
Software Development Engineer
3 days ago
Vancouver, British Columbia, Canada Amazon Full timeWe're seeking a talented Software Development Engineer to join our team at Amazon. In this role, you will design, develop, and maintain highly reliable and scalable software systems for AWS services.As a member of our team, you will build innovative new features and capabilities into AWS services to solve complex customer problems. You will also mentor and...
-
Engineering Software Developer
1 day ago
Vancouver, British Columbia, Canada ANSYS, Inc. Full timeWe are seeking a highly skilled R&D Engineer II to join our team at ANSYS, Inc. In this role, you will contribute to the development of software products and supporting systems, working collaboratively with a team of expert professionals to achieve development objectives.Key ResponsibilitiesImplement and maintain software modules and sub-systems, applying...
-
Software Development Engineer, AWS VPC Lattice
4 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeEC2 Networking has been one of the foundational service that has allowed customers to move to the cloud. We manage the traffic flowing through one of the largest networks in the industry, managing billions of requests. EC2 Networking is re-inventing itself again, and on a mission to transform how customers use networking. We need your help though We are...
-
Senior Software Engineer
6 days ago
Vancouver, British Columbia, Canada Export Development Canada Full timeExport Development Canada (EDC) is a financial Crown corporation dedicated to helping Canadian businesses make an impact at home and abroad. EDC offers financial products and knowledge to help Canadian businesses confidently enter new markets, reduce financial risk, and grow their business.When you join our team, you'll be helping Canadian businesses learn...
-
Software Development Engineer
5 days ago
Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full timeAbout UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. We're addressing the challenges of electric vehicles through technology that sets the standards for software-defined vehicles worldwide.Our company combines expertise across connectivity, AI, security, and more...
-
Software Development Engineer
1 day ago
Vancouver, British Columbia, Canada Amazon Full timeThe Amazon Consumer Payments organization is seeking highly skilled and innovative engineers to design and build scalable, high-performance services for its Payments Acceptance & Experience systems.As a software development engineer, you will:Define, Design, and Implement Distributed Services: Secure and serve customers' payment data, support new initiatives...
-
Software Development Engineer
2 days ago
Vancouver, British Columbia, Canada Amazon Full timeWe are inventing new and engaging ad experiences for customers on mobile.About UsAt Amazon, we trust our engineers to come up with compelling new interactive mobile ad experiences. We like to think that it's more than the software that our engineers need to hold all at once in their heads — it's also the customer experience, the design, and the...
-
Software Development Engineer
2 days ago
Vancouver, British Columbia, Canada ANSYS, Inc. Full timeAt ANSYS, Inc., we are seeking a talented R&D Engineer II to contribute to the development of software products and supporting systems. This role involves collaborating with a team of expert professionals to understand customer requirements and accomplish development objectives for HFSS and related products.Key ResponsibilitiesDesign, implement, maintain,...
-
Software Development Engineer
2 days ago
Vancouver, British Columbia, Canada Amazon Full timeAt Amazon, we're committed to innovation and excellence in software development. As a Software Development Engineer in our S3 team, you'll have the opportunity to work on high-performance, algorithmic code in Rust and drive the development of a cutting-edge service that powers our customers' data storage needs.You'll collaborate closely with engineers and...
-
Engine Software Developer
2 days ago
Vancouver, British Columbia, Canada Fortinet, Inc. Full timeJob Overview:Fortinet is seeking a skilled Engine/Software Developer to contribute to the development and enhancement of our security product, FortiDeceptorToken. This role involves working on cutting-edge security technologies, with a focus on malware detection and evasion techniques.This position offers an opportunity to work in a collaborative...
-
Software Development Engineer
6 days ago
Vancouver, British Columbia, Canada Inworld Full timeInworld is a leading AI engine for games and interactive media, powering experiences built by top industry players. As a Senior Software Development Engineer in Test (SDET), you will focus on automation tools and pipelines for our QA, build, and release process in Unreal, Unity, NodeJS, and WebSDK client-side applications.About the RoleDesign and create...
-
Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer , AWS PaymentsMachine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience.If you are a...
-
Software Development Engineer
6 days ago
Vancouver, British Columbia, Canada Amazon Full timeCompany OverviewAt Amazon, we're dedicated to developing innovative software solutions that delight our customers. Our IT PnD Contact Experience team is a small, customer-focused group of passionate software engineers working hard to build amazing software while having fun and making history.We leverage AWS technologies to operate on a global scale and...
-
Software Development Engineer
1 day ago
Vancouver, British Columbia, Canada Amazon Full timeAt Amazon, we're looking for a talented Software Development Engineer to join our team and help us tackle the complexities of tax calculation on a global scale. As a member of our Tax Platform Services team, you'll work closely with customers and peers from various Amazon business units to build highly scalable and reliable systems.We manage hundreds of...
-
Software Development Engineer
5 days ago
Vancouver, British Columbia, Canada Amazon Full timeManaging trillions of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, achieving 99.999999999% (you didn't read that wrong, that's 11 nines) durability. These are just a few of the numbers that give you a sense of the scale of the exciting problems you will find every day working in Simple Storage...
-
Software Development Engineer
1 day ago
Vancouver, British Columbia, Canada ANSYS, Inc. Full timeAnsys, Inc. is a leading innovator in simulation technology.The DevOps Engineer II plays a vital role in supporting the development of Electronics software products and processes.Responsibilities include:Implementing and maintaining product builds and packaging to provide quality production builds.Collaborating with development teams to adjust builds and...