Senior Software Development Engineer - ML Platform
$184.5kExpedia
At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business.Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors-Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together-help foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction.The Senior Software Development Engineer – ML Platform role is a part of the ML Platform team. We build Expedia Group's ML Platform: the tools, components, processes and services that power the full machine learning lifecycle, from feature engineering and training to real-time inference, monitoring, and cost transparency. We lower the barrier to entry so any team, from ML scientists to non-coders, can ship models safely, fast, and at scale.In this role, you will:Design, build, and evolve scalable machine learning platform capabilities, including system design, API design, and data modeling, to enable reliable feature engineering, feature discoverability, model inference, and operation across multiple technical domains.Deliver high-quality software using sound engineering practices, translating complex platform requirements into well-structured low-level designs and maintainable implementations.Improve platform reliability, performance, and operational health by identifying root causes, resolving technical issues, and driving resilient, secure, and observable solutions in production environments.Partner with engineers and adjacent stakeholders to define technical approaches, influence platform direction, and support adoption of shared ML infrastructure, tools, and services.Apply strong technical judgment across services or domain-level platform components, balancing near-term delivery with long-term scalability, maintainability, and developer experience.Safely integrate and operate AI/ML-enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.Minimum Qualifications:Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience.8+ years of relevant professional experienceDemonstrated ownership of complex services or multi-service components within a technical domain, with accountability for design, delivery, and operational excellence.Strong proficiency in software engineering fundamentals, including system design, low-level design, coding, testing, debugging, and performance optimization.Experience working with machine learning platforms, data-intensive systems, or infrastructure that supports model development, deployment, or lifecycle management.Preferred Qualifications:Experience designing and scaling ML platform capabilities that support broad engineering use cases across a domain or organization.Demonstrated ability to leverage AI-assisted development tools and agentic workflows to accelerate delivery, with experience evaluating tradeoffs, managing reliability, and establishing best practices for AI tool adoption across a team.Demonstrated strength in architecture leadership, including making pragmatic design decisions, improving platform extensibility, and driving technical standards.Track record of improving reliability, observability, and efficiency for production systems through automation, instrumentation, and data-driven operational improvements.Experience working with AI/ML-enabled products or platforms, including an ability to safely integrate and operate AI/ML-enabled solutions that improve outcomes.Deeper exposure to AI/ML workflows such as model training, inference, feature pipelines, or evaluation frameworks, and applying that knowledge to platform engineering decisions.The total cash range for this position in Seattle is $184,500.00 to $258,000.00. Employees in this role have the potential to increase their pay up to $295,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role. Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual’s knowledge, skills, and experience. Pay ranges may be modified in the future.Benefits and perksExpedia Group offers benefits and perks designed to support employees and their families, including medical, dental, and vision coverage, paid time off, an Employee Assistance Program, wellness and travel reimbursement, travel discounts, and International Airlines Travel Agent Network (IATAN) membership. Learn more about life at Expedia Group at .Accommodation requestsExpedia Group is committed to providing an inclusive and accessible recruiting experience. If you need an accommodation or adjustment due to a disability during the application or recruiting process, please submit a request at .About Expedia GroupExpedia Group includes three flagship consumer brands - Expedia, Hotels.com, and Vrbo - along with a leading B2B travel business and travel advertising offerings. Across our brands and business, we help travelers explore the world with confidence and ease.Important noticeEmployment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never share sensitive personal information unless you are confident of the recipient. Expedia Group does not extend job offers via email or messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official place to find and apply for roles is .Equal OpportunityExpedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.SummaryLocation: Washington - Seattle CampusType: Full time
$153k - $179k
...and so are the rewards. The Streaming Platform team’s mission is to enable real-time,... ...seamless experiences to our customers! As a Senior Software Engineer, you’ll design, develop, and operate... ...engineers across product, data, and ML teams to scale our platform, improve...SeniorWork at officeFlexible hoursShift work3 days per week$167.85k - $209.75k
...Senior Software Engineer, AI/ML Platforms and Infrastructure – Brain Health Accelerator The Allen Institut e accelerates science for a healthier world... ...) Mentor team members and contribute to the development of organizational best practices Serve as a technical...SeniorWork at officeLocal areaRemote workVisa sponsorshipWork visaRelocation package- ...technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the... ...Sector, Infrastructure Platforms team, you are an integral... ...platforms optimized for AI/ML workloads.Partner with AI... ...tools within the Software Development Life Cycle toolchain, including...SeniorFor contractors
$189k - $245k
Senior Software Engineer, ML Platform Seattle, Washington, United States Xaira is an innovative biotech startup focused on leveraging AI to transform drug discovery and development. The company is leading the development of generative AI models to design protein and antibody...SeniorFlexible hours- Senior Lead Software Engineer Are you ready to shape the future of AI-driven reliability engineering? At JPMorganChase... ...Engineer at JPMorganChase within the AI/ML Data Platforms organization, you will lead the architecture and development of production-grade agentic AI and multi...Senior
- Senior Lead Software Engineer Be an integral part of an agile team that's constantly... ...Sector, Infrastructure Platforms team, you are an integral... ...platforms optimized for AI/ML workloads. Partner with AI... ...tools within the Software Development Life Cycle toolchain, including...SeniorFor contractors
$190k - $230k
...Management (CTEM). The HackerOne Platform unites agentic AI solutions... ..., and accountability. Senior Software Engineer, AI Platform Location:... ...contribute directly to the development of our next-generation AI security... ...production-grade AI or ML systems, including integrating...SeniorApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week$175k - $200k
...learning models that predict which traffic is worth sending. Few engineering roles let one person see a problem from the hot path to the... ...time or low-latency systems, columnar databases, A/B testing, or ML tooling. Not all of these are required, but one or two would give...SeniorFull timeWork at officeRemote work3 days per week$110k - $260k
...Matters GEICO is re-engineering underwriting at scale. As a Senior Staff Engineer ,... ...of underwriting platforms that power decisions... ...integrating AI/ML solutions , including... ...of professional software engineering experience... ...: Personalized development programs, mentorship...SeniorHourly payWork experience placementLocal area$146.88k - $220.32k
Senior Software Engineer, Agent Platform (AI for the Planet) Seattle, WA Our base salary range is $146,880 - $2... .... We work very closely alongside a ML research team and our Product & Partnerships... ..., API documentation, and a local development loop that works. You would work...SeniorWork at officeLocal area$231k - $267.5k
...you are Metropolis is seeking a Senior Staff Software Engineer, Recognition Platform to serve as the technical owner of... ...while driving spec-driven development through RFCs and managing roadmap... ...ambiguities across application, CV/ML, data, security, and platform engineering...SeniorTemporary workWork at officeLocal area- Senior Lead Software Engineer, Cloud Platform Are you ready to shape the future of technology at a global financial... ...team. Lead the design and development of secure, scalable, and reliable... ...designing and developing scalable AI/ML or Data platforms. Experience with...SeniorWork at officeShift work
$130.6k - $285k
...About the Team The Spark Platform team owns and operates DoorDash's Apache Spark... ...powers the company's data, analytics, and ML workloads. We run Spark across the... ...tooling. About the Role As a Senior Software Engineer on Spark Platform, you will set the technical...SeniorHourly payFull timeWork at officeLocal areaRemote workRelocationFlexible hours$320k - $405k
...committed researchers, engineers, policy experts, and... .... The Security Fusion Platform is where physical security... .... You'll build the software platform that carries... ...Experience building ML or computer vision inference... ...using AI-assisted development tooling as a core part...SeniorFull timeContract workWork at officeLocal areaVisa sponsorshipFlexible hours$165k - $227k
...the Team The Data Platform team is responsible... ...reporting Data and ML platform for Okta to scale... ...great things from our engineers and reward them with... ...for experienced Software Engineers to join our... ...functional partners on the development of projects, design, and...SeniorFull timeLocal areaWorldwideFlexible hours$182k - $242k
...CoreWeave delivers a platform of technology,... ...You'll Do: IT Engineering at CoreWeave designs... ..., Business Development, PeopleOps, and Corporate... ...is hiring a Senior AI Platform Engineer... ...a traditional AI/ML engineering role,... ...things: production software and SRE engineering...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$207.4k - $372.7k
Senior Product Manager - Applied Analytics, Data Engineering & AI/GenAI Platforms Cupertino, California, United States Software and Services Imagine what you could do here... ...engineering, AI/ML infrastructure, privacy... ...services). Lead the development of applied AI and GenAI...SeniorRelocation$148.5k - $223.9k
...Job Category Software Engineering Job Details About Salesforce Salesforce... ..., workflows, and validation platforms, applying AI tools, that... ...Learning: Leverage AI/ML models for intelligent data... ...Azure. You know Test-Driven Development, Code review and all phases...Senior- ...components within platform services or SDKs;... ...We are seeking a Software Developer 3 to help... ...with experienced engineers, product management... ...service issues in development and production environments... ...managers, and senior engineers.... ...-cloud systems AI/ML platforms, model training...Senior
- Apple Inc. in Seattle is seeking a senior Platform Engineer to design and deliver systems that integrate Large Language Models into Apple Intelligence... ...components, ensure reliability, and enable teams to deploy ML-powered features at scale. You will collaborate cross-...Senior
$180k - $240k
...the enterprise. Our platform specializes in bridging... ...the Role As a Senior or Staff DevOps Engineer on Platform Infrastructure... ...~10+ years of software, platform, infrastructure... ...tools to accelerate development, infrastructure... ...data-intensive, AI/ML, or GPU-enabled workloads...SeniorFull time- ...architectures, combining rigorous engineering with learning systems proven... ..., discoverable, high-quality ML data is a core part of... ...autonomy systems. As a Data Platform Engineer, you will help design... ...processing systems. Strong software engineering skills,...SeniorLocal area
$175k - $308.5k
Senior Platform Engineer, Privacy Preserving ML Imagine what you could do here. At Apple, new ideas have a way of... ...interest or experience with backend development and deploying data-intensive... ...experience in Computer Science, Software Engineering, or a related technical...SeniorRelocation- ...work from home day is currently Tuesday. Engineering at Lambda is responsible for building and... ...management, networking, and RBAC across the platform. Lead incident response, root-cause... ...Knowledge of GPU scheduling, HPC workloads, or ML/AI infrastructure. Experience with...SeniorWork at officeLocal areaWork from homeFlexible hours
- Amazon Web Services (AWS) in Seattle is seeking a Senior Software Development Engineer to help build next-generation data preparation and evaluation systems for ML pipelines. You will work at the intersection of AI research and production infrastructure, delivering scalable...Senior
$115k - $225k
...week.ABOUT THE TEAMThe Core Platform and AI Engineering team at Parametric is... ...platform-level service and development capabilities. These efforts... ...ABOUT THE ROLEThe Principal Software Engineer, AI Platform, will... ...will apply deep knowledge of ML, NLP, transformer architectures...Temporary workWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week$161.7k - $284.9k
As a software engineer on the Training Platform team, you have the following responsibilities: Contribute to the architecture, design, development, and operations of large-scale systems designed for machine... .... -Contribute to the services (ML Training & Eval Metrics,...SeniorWork experience placementRelocation$180k - $235k
Principal Software Engineer (Infra/Platform) Seattle, WA Gradial is the marketing operations system of work that helps marketers and creatives move from... ...engineering teams. Nice to Have Familiarity with AI or ML infrastructure, including GPU provisioning, model deployment...Work at officeFlexible hours3 days per week- Principal Engineer If you are looking for a game-changing... ...AI Infrastructure Platform team, you will design... ...and scalability of AI/ML platforms and applications... ...or certification on software engineering concepts... ...AI-assisted software development tools (e.g., for coding...
$143.7k - $194.4k
...rebuilding its legacy rule-based and classical ML matching algorithms into a new... ...every product on the planet. As a Software Development Engineer on this team, you will help architect,... ...build, and ship the AI-native matching platform that replaces decades of accumulated logic...InternshipWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer - ML Platform. Be the first to apply!
- software engineer internship remote Seattle, WA
- senior software engineer ruby on rails Seattle, WA
- software developer positions Seattle, WA
- agile software developer Seattle, WA
- software engineer intern Seattle, WA
- part time software developer Seattle, WA
- rust software engineer Seattle, WA
- software engineer no experience Seattle, WA
- software engineer internship Seattle, WA
- entry level software engineer remote Seattle, WA



