

Share
Key job responsibilities
- Master's degree in computer science, mathematics, statistics, machine learning or equivalent quantitative field
- Experience programming in Java, C++, Python or related language
- Experience implementing algorithms using both toolkits and self-developed code
- Have publications at top-tier peer-reviewed conferences or journals
These jobs might be a good fit

Share
Amazon Web Services (AWS) is looking for a Deploy Support Engineer to join our growing team within Infrastructure Operations. You will work in a dynamic environment to drive the stability and sustainability of our next-generation networks and assist in the development of innovative ways to automate and scale our network.You will leverage your experience supporting large scale, enterprise class networks as well as network implementation and troubleshooting. As a Deploy Support Engineer you will work in a fast paced, collaborative environment with regular peer and customer interaction. In addition to providing top-tier management and support of Amazon’s vast network infrastructure, Deploy Support Engineers develop, build and enhance tools used by the rest of the organization. You will also develop and document best practices and refine and enhance operational procedures. You will work directly with stakeholders, communicating highly-complex technical topics to a non-technical audience.
Daily responsibilities include:
Any physical requirements are expectations with reasonable accommodations- Participate in the migration, basic configuration and rollout of new or upgraded hardware.- Create and update our network standards and ensure that the network is deployed to these standards.- Travel within geographical work area. Up to 20% travel outside traditional work area may be required possibly including international travel- Move and lift computer equipment up to 40lbsYou’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- - 2+ years of software development, or 2+ years of technical support experience
- - Experience scripting in modern program languages
- - Experience troubleshooting and debugging technical systems
- - Knowledge of web services, distributed systems, and web application development
- - Experience troubleshooting & maintaining hardware & software RAID
- - Experience with REST web services, XML, JSON
These jobs might be a good fit

Share
Key job responsibilities
- PhD, or a Master's degree and experience in CS, CE, ML or related field
- Experience in patents or publications at top-tier peer-reviewed conferences or journals
- Experience programming in Java, C++, Python or related language
- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing
- Experience in building machine learning models for business application
- Experience using Unix/Linux
- Experience in professional software development
These jobs might be a good fit

Share
You will work as part of a small agile team, supporting and further developing our creative management services.As an engineer, you will be involved in every aspect of the process - from idea generation & technical design through to development & deployment - giving you a real sense of ownership. We build systems which meet high standards of performance & reliability, and operate at scale.
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Bachelor's degree or equivalent
These jobs might be a good fit

Share
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in machine learning, data mining, information retrieval, statistics or natural language processing
These jobs might be a good fit

Share
More about the role:
This role requires good technical skills, a deep understanding of machine learning approaches, and a passion for melding ML with great user experience/design. You must have a demonstrated ability for optimizing, developing, launching, and maintaining large-scale production systems. As a key member of the team, you will oversee all aspects of the software lifecycle: design, experimentation, implementation, and testing. You should be willing to dive deep when needed, move rapidly with a bias for action, and get things done. You should have an entrepreneurial spirit, love autonomy, know how to deliver, and long for the opportunity to build pioneering solutions to challenging problems. This role will demand resourcefulness and willingness to learn on both the technical and business side. The challenges we take on can involve a mix of large-scale distributed systems, big data technologies, machine learning science, and require a keen sense of customer obsession and long-term strategic thinking.About you:
As an Applied Science Manager, you will be responsible for ensuring your team successfully delivers on design, development, testing, experimentation, and the operations of algorithms, datasets, and systems your team owns. You should have an established track record of launching customer-facing experiences, deep technical ability, and excellent project management and communication skills. This role requires working closely with product management to define strategy and requirements, and leading a development team from design through delivery and subsequent operation. This position will also require regular communication with senior management on status, risks, and strategy.About our organization:
- Master's degree
- Knowledge of ML, NLP, Information Retrieval and Analytics
- Experience directly managing scientists or machine learning engineers
- Experience programming in Java, C++, Python or related language
- Experience in building machine learning models for business application
- Experience in applied research
These jobs might be a good fit

Share
Our team is looking for Applied Scientists to research and develop the next generation of ML and LLM-based Judge systems that identify and correct issues with advertising creatives. Working with other scientists and engineers, you will bridge the gap between AI research and real-work applications at significant scale. You will provide the science leadership for automatic moderation detections that reduce customer frustration in the screening and remediation of creatives.
Key job responsibilities
• Use statistical analysis, machine learning and LLM techniques to create scalable solutions for business problems
• Analyze and extract relevant information from large amounts of both structured and unstructured data
• Design, experiment and evaluate highly innovative models for regression and classification challenges
• Maintain, evaluate and improve existing models
• Research and implement novel machine learning and statistical approaches
• Establish scalable, efficient, automated processes for large scale data analyses, model development, model validation and model implementation together with software engineering teams
- PhD, or a Master's degree and experience in CS, CE, ML or related field
- Experience in patents or publications at top-tier peer-reviewed conferences or journals
- Experience programming in Java, C++, Python or related language
- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing
- Experience in building machine learning models for business application
- Experience using Unix/Linux
- Experience in professional software development
These jobs might be a good fit

Share
Key job responsibilities
- Master's degree in computer science, mathematics, statistics, machine learning or equivalent quantitative field
- Experience programming in Java, C++, Python or related language
- Experience implementing algorithms using both toolkits and self-developed code
- Have publications at top-tier peer-reviewed conferences or journals
These jobs might be a good fit