CrawlJobs Logo

Software Dev Engineer Machine Learning

Spain, Madrid · Job Posted May 04, 2026
Apply Position
Job Link Share

Job Description

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? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Customer obsession is part of our company DNA, which has made us one of the world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges SDEs solve at Amazon are meaningful and influence millions of customers, sellers, and products globally. We seek individuals passionate about creating new products, features, and services while managing ambiguity in an environment where development cycles are measured in weeks, not years. At Amazon, we believe in ownership at every level. As an SDE-I, you'll own the entire lifecycle of your code - from design through deployment and ongoing operations. This ownership mindset, combined with our commitment to operational excellence, ensures we deliver the highest quality solutions for our customers. We're looking for curious minds who think big and want to define tomorrow's technology. At Amazon, you'll grow into the high-impact engineer you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges and opportunities for personal growth. Please note these are not remote positions.

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

Requirements

  • Experience with video and image processing and compression algorithms and standards, computer vision and/or machine learning
  • Experience working with or having knowledge of cloud computing and existing cloud technologies
  • Experience with programming languages such as Python, Java, C++
  • Education Requirements (must meet one): - Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields - 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 one or more of the following: Data structures implementation, Basic algorithm development, Object-oriented design principles

Nice to have

  • Previous technical internship(s) or demonstrated project experience
  • Experience with video embedded
  • Experience with on-device ML model optimization for embedded/resource-constrained hardware
  • Experience with one or more of the following: AI tools for development productivity, Cloud platforms (preferably AWS), Database systems (SQL and NoSQL), Contributing to open-source projects, Version control systems, Debugging and troubleshooting complex systems
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills
  • Demonstrated ability to learn and adapt to new technologies quickly
  • Basic understanding of software development lifecycle (SDLC)

Looking for more opportunities?

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

Similar Jobs for

Software Dev Engineer Machine Learning

8 matching positions

Software Dev Engineer Machine Learning

Do you want to solve real customer problems through innovative technology? Do yo...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with video and image processing and compression algorithms and standards, computer vision and/or machine learning
  • Experience working with or having knowledge of cloud computing and existing cloud technologies
  • Experience with programming languages such as Python, Java, C++
  • Education Requirements (must meet one): - Currently enrolled in Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields
  • - 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 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 Dev Engineer, Agentic AI, Agentic AI Foundation

Interested in building the future of intelligent AI agents? The Agentic AI organ...
Location
Location
United States , Jersey City; New York
Salary
Salary:
158100.00 - 213800.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
  • 3+ years of programming with at least one software programming language experience
  • 3+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience
Job Responsibility
Job Responsibility
  • Designing, developing, testing, and deploying distributed machine learning systems and large-scale solutions for our world-wide customer base
  • Collaborating closely with a team of applied scientists to influence our overall strategy
  • Driving the system architecture
  • Spearheading best practices that enable a quality product
  • Helping coach and develop junior engineers
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 Dev Engineer, Agentic AI

Interested in building the future of intelligent AI agents? The Agentic AI organ...
Location
Location
United States , Jersey City; New York
Salary
Salary:
158100.00 - 213800.00 USD / Year
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of non-internship professional software development experience
  • 3+ years of programming with at least one software programming language experience
  • 3+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience
Job Responsibility
Job Responsibility
  • Designing, developing, testing, and deploying distributed machine learning systems and large-scale solutions for our world-wide customer base
  • Collaborating closely with a team of applied scientists to influence our overall strategy
  • Driving the system architecture, spearheading best practices that enable a quality product
  • Helping coach and develop junior engineers
What we offer
What we offer
  • Sign-on payments
  • Restricted stock units (RSUs)
  • 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
Read More
Arrow Right

Senior Software Engineer

HiOperator’s mission is to automate customer service by pairing great people wit...
Location
Location
United States , Dallas
Salary
Salary:
Not provided
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of engineering experience
  • Are a polygot - You enjoy learning about everything, and are capable of explaining your concepts to others
  • Are collaborative - We work together, learn together, and win as a team
  • Have empathy - Customer service requires empathy to truly under the customer and deliver the best experience for our clients
Job Responsibility
Job Responsibility
  • Build API integrations with various CRMs and other custom applications, utilizing REST/GraphQL/gRPC
  • Build UI features to support new service offering
  • Maintain 99% platform uptime
  • Manage dev ops pipeline
  • Deploy machine learning models
  • Build and manage the observability platform for the LLMs we utilize
What we offer
What we offer
  • All hires will be eligible for health benefits (medical, dental, vision) after one full calendar month of full time employment
  • Access to the free onsite gym
  • PTO/PFT
  • Dental insurance
  • Free parking
  • Health insurance
  • On-site gym
  • Paid time off
  • Vision insurance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Software Engineer, you will be responsible for setting architectural direct...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
optiver.com Logo
Optiver
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years’ work experience as a Software Engineer
  • Experience with large scale server side development, and high-throughput, low-latency system optimisations
  • Technologists passionate about adopting new tools and technologies — you actively explore emerging tech (AI agents, LLMs, novel dev tooling) and are excited to apply them to real-world engineering problems
  • Natural problem solvers who thrive on complex technical challenges — whether it’s shaving microseconds off latency, debugging a production crash under pressure, or architecting a system that scales globally
  • Team players who love working with like-minded peers and are always looking to learn and improve
  • Experience with making architectural recommendations on IT solutions, design & approach
Job Responsibility
Job Responsibility
  • Own the design, development and deployment of services that comprise our globally distributed trading platform
  • Build partnerships across the business to ensure we’re feeding the best ideas into our solutions
  • Build automated trading stack that runs machine learning models over high-performance servers to execute high-quality trades in low-latency
  • Leverage AI agents to automate and accelerate engineering and research workflows, from code generation to experiment evaluation and continuous integration
  • Continuously improve our trading systems and strategies to optimize for the ever-evolving markets
What we offer
What we offer
  • Competitive salary package
  • Access to a plethora of Optiver-perks
  • Very flat structure
  • Work extremely closely with stakeholders
  • Highly empowered to deliver significant changes
  • Support of your team and your leaders
  • Collaborative and innovative working environment which nurtures brilliant minds
Read More
Arrow Right

Staff Software Engineer

This position will design and build intelligent AI agent systems, LLM-based appl...
Location
Location
United States , Dallas
Salary
Salary:
Not provided
jll.com Logo
JLL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-6 years’ hands-on experience working as Sr AI/ML Developer with at least three complete agentic AI system implementations
  • 4-6 years’ hands-on experience with cloud AI services (Azure OpenAI, AWS Bedrock, Google Vertex AI)
  • 4-6 years hands-on experience with Python AI/ML frameworks (LangChain, LlamaIndex, Transformers, PyTorch)
  • 4-6 years’ hands-on experience integrating LLMs with external systems and enterprise applications
  • Experience working with vector databases, knowledge graphs, and RAG pipeline development
  • Advising on best practices for AI agent development and enterprise AI integration processes
  • Experience in deploying AI models and agents in multiple environments (dev, staging, production)
  • Experience managing stakeholder communication regarding AI capabilities, limitations, and project timelines, including managing expectations, foreseeing AI-related risks and reporting them
  • Proficient in developing, deploying, and orchestrating multi-agent AI systems
  • Demonstrated proficiency in LLM fine-tuning, prompt engineering, and model optimization
Job Responsibility
Job Responsibility
  • Design and build intelligent AI agent systems, LLM-based applications, and autonomous workflow solutions within the context of our enterprise applications
  • Provide expertise in Large Language Models, multi-agent architectures, RAG systems, Python development, cloud AI services, and enterprise AI integration
  • Develop and deploy agentic AI solutions that can autonomously perform complex business tasks
What we offer
What we offer
  • 401(k) plan with matching company contributions
  • Comprehensive Medical, Dental & Vision Care
  • Paid parental leave at 100% of salary
  • Paid Time Off and Company Holidays
  • Early access to earned wages through Daily Pay
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Inference Infrastructure

Our mission is to scale intelligence to serve humanity. We’re training and deplo...
Location
Location
San Francisco, Toronto, London, New York, Montreal
Salary
Salary:
Not provided
cohere.com Logo
Cohere
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of engineering experience running production infrastructure at a large scale
  • Experience designing large, highly available distributed systems with Kubernetes, and GPU workloads on those clusters
  • Experience with Kubernetes dev and production coding and support
  • Experience with GCP, Azure, AWS, OCI, multi-cloud on-prem / hybrid serving
  • Experience in designing, deploying, supporting, and troubleshooting in complex Linux-based computing environments
  • Experience in compute/storage/network resource and cost management
  • Excellent collaboration and troubleshooting skills to build mission-critical systems, and ensure smooth operations and efficient teamwork
  • The grit and adaptability to solve complex technical challenges that evolve day to day
  • Familiarity with computational characteristics of accelerators (GPUs, TPUs, and/or custom accelerators), especially how they influence latency and throughput of inference
  • Strong understanding or working experience with distributed systems
Job Responsibility
Job Responsibility
  • Developing, deploying, and operating the AI platform delivering Cohere's large language models through easy to use API endpoints
  • Working closely with many teams to deploy optimized NLP models to production in low latency, high throughput, and high availability environments
  • Interfacing with customers and creating customized deployments to meet their specific needs
What we offer
What we offer
  • An open and inclusive culture and work environment
  • Work closely with a team on the cutting edge of AI research
  • Weekly lunch stipend, in-office lunches & snacks
  • Full health and dental benefits, including a separate budget to take care of your mental health
  • 100% Parental Leave top-up for up to 6 months
  • Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement
  • Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend
  • 6 weeks of vacation (30 working days!)
  • Fulltime
Read More
Arrow Right

Software Engineer Intern

This role is for students who are excited about building the next generation of ...
Location
Location
Canada; United States; United Kingdom; Europe , London
Salary
Salary:
Not provided
cohere.com Logo
Cohere
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a post-secondary program
  • Available for a full-time 3-6 month internship, co-op, or research work term
Job Responsibility
Job Responsibility
  • Ship delightful experiences for our user-facing products, meticulously crafting code for browsers or server code
  • Build features for the API platform that directly impact users
  • Design and implement robust data pipelines (crawlers, storage, filters)
  • Design and implement scalable services or infrastructure for machine learning development
  • Build internal tooling (CI/CD, dev utilities) to move faster together
  • Build tech writing skills through maintaining and contributing to technical documentation, both internal and external facing
  • Keep up with the cutting edge and adopt new technologies to improve performance and reliability across Cohere
What we offer
What we offer
  • An open and inclusive culture and work environment
  • Work closely with a team on the cutting edge of AI research
  • Weekly lunch stipend, in-office lunches & snacks
  • Full health and dental benefits, including a separate budget to take care of your mental health
  • 100% Parental Leave top-up for up to 6 months
  • Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement
  • Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend
  • 6 weeks of vacation (30 working days!)
  • Fulltime
Read More
Arrow Right