Software Development Engineer, Nota

Amazon Advertising operates at the intersection of eCommerce and advertising, offering digital display advertising solutions.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Development Engineer, Nota

Amazon Advertising is seeking a Software Development Engineer for their Nota team, which builds the central Brand Understanding foundation for Amazon ads. This role combines machine learning, big data, and software engineering to enable Amazon's brand ads business. You'll work on developing scalable pipelines processing millions of MB daily, implementing machine learning models, and building robust solutions for brand understanding and customer-brand engagement. The position offers exposure to cutting-edge technologies in advertising and e-commerce, competitive compensation ranging from $129,300 to $223,600 based on location, plus comprehensive benefits. You'll collaborate with data scientists and product managers while being part of Amazon's wider software development community. This role requires strong software development experience and expertise in machine learning technologies, offering an opportunity to impact Amazon's advertising ecosystem significantly. The ideal candidate will have 3+ years of experience and strong technical skills in software development, machine learning, and big data technologies.

Last updated a day ago

Responsibilities For Software Development Engineer, Nota

  • Develop highly scalable offline pipeline to process millions MB per day
  • Translate functional requirements into robust, scalable solutions
  • Evaluate and make decisions about software products and tools
  • Apply machine learning and statistical models to improve predictive models
  • Apply big data technologies (Spark, PySpark, Hadoop, MapReduce)
  • Work closely with data-science and product managers
  • Design experiments and implement end-to-end solutions
  • Participate in internal and external MeetUps, Hackathons and Conferences

Requirements For Software Development Engineer, Nota

Python
Java
  • 2+ years of non-internship design or architecture experience
  • 3+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, Nota

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive base pay based on geographic location
  • Equity compensation
  • Sign-on payments
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Nota

Support Engineer - Intelligent Document Processing

Support Engineer role at Amazon focusing on AI and compliance, implementing LLMs for document validation with 2+ years experience required.

Data Scientist II, Enterprise Engineering

Data Scientist role focused on developing and implementing machine learning models for Amazon's Enterprise Engineering team.

Machine Learning Engineer, Computer Vision & Remote Sensing, Proserve

AWS seeks Computer Vision Engineer for federal services team to develop ML solutions using satellite imagery, medical imaging, and remote sensing capabilities.

Language Engineer II, Amazon Transcribe

Language Engineer II position at Amazon AWS focusing on natural language data collections and GenAI services development.

Support Engineer - Intelligent Document Processing

Support Engineer role at Amazon focusing on AI and compliance, implementing LLMs for document validation with 2+ years experience required.