Tech jobs
Job listings
Senior Data Engineer
Design and build large-scale batch and real-time data pipelines for enterprise analytics platforms using Java, Python, SQL, Kafka, and Spark.
Data Engineer
Build and maintain cloud-based data pipelines, ETL/ELT workflows, and dashboards to power analytics and ML models for a large financial services provider.
Software Engineer III - Scala Engineer
Builds and maintains secure, scalable Scala/Java services for JPMorgan’s fintech systems, using AWS and big-data tools while integrating enterprise AI-assisted development practices.
Software Development Engineer II, Amazon Music Search
Build and optimize Amazon Music’s search and discovery systems, designing scalable distributed storage, indexing, and query solutions for millions of users.
Senior Manager, Machine Learning Platform Engineer
Build and maintain ML infrastructure and data pipelines to operationalize AI models for drug-quality oversight in a regulated healthcare environment, using Python, cloud platforms, and MLOps practices.
Senior Manager, Machine Learning Platform Engineer
Build and maintain ML and data infrastructure to operationalize AI models for drug quality oversight, enabling proactive risk detection and compliance in a regulated healthcare environment.
Machine Learning Engineer, AppStar Data Analytics & Engineering
Build and deploy ML systems that prioritize application security risks at Amazon, using AWS services like SageMaker and Spark to create risk-scoring and complexity-assessment models.
MTS Software Engineer
Develops, integrates, and troubleshoots training-system software for defense and civil aviation simulators, working with simulation platforms, networking, and cross-functional teams.
ATS Software Engineer
Develops, integrates, and troubleshoots training-system software for defense simulations, including networking, platform interfaces, and deployment.
Principal AI/ML Research Engineer
Principal AI/ML Research Engineer leads applied research in generative AI, deep learning, and Transformers to build Payment Foundation Models for commerce and fintech challenges, driving novel architectures from prototype to production.
Staff Customer Experience Software Engineer
Staff engineer designs and advises on blockchain-based financial infrastructure, focusing on Canton Network topology, performance, and client integrations.
Senior Software Engineer
Builds and maintains core components of a privacy-focused blockchain for institutional finance using Scala, Haskell, and Daml, while advising clients on implementation and troubleshooting distributed systems.
Senior Software Engineer
Senior software engineer building client solutions on the Canton blockchain, using event sourcing and CQRS to integrate financial systems and advise institutional clients.
Applied Scientist, Generative AI (Video)
Build generative AI models to create production-ready video content and localized assets for Prime Video, using deep learning and computer vision to enhance global entertainment experiences.
Software Development Engineer, AWS S3 Tables
Build and maintain distributed storage, indexing, and query systems for Amazon S3 Tables, leveraging Apache Iceberg to enable scalable, cost-effective tabular data management at cloud scale.
Applied Scientist, Core Shopping Data Science
Build and scale LLM-based pipelines to measure customer-perceived defects in Amazon’s shopping experience, from search to product pages, and publish reusable tooling for other teams.
Software Development Engineer, Stream Management
Build and maintain distributed systems that coordinate live video streams for millions of viewers, using AWS services and live video protocols.
Software Developer
Builds scalable cloud services and AI-powered tools for Amazon’s global platforms, writing maintainable code and owning full lifecycle from design to deployment.
Software Development Engineer, Stream Management
Build and maintain distributed systems that coordinate live video streams end-to-end for Amazon IVS, handling ingest, transcoding, and delivery at global scale using AWS services and live-streaming protocols.
Software Development Engineer, Stream Management
Build and operate distributed systems that coordinate live video streams end-to-end, ensuring global availability and scalability for millions of viewers using AWS services and live-streaming protocols.