Aleksandr M.

Aleksandr M. Email and Phone Number

Principal Member of Technical Stuff @ AI and ML @ AMD
Kirkland, WA, US
Aleksandr M.'s Location
Greater Seattle Area, United States, United States
About Aleksandr M.

1. experience in the following areas: Deep Learning, NLP, AI-Infrastructure, Machine Learning2. experience with frameworks: Tensorflow, PyTorch3. programming and debugging skills in: С/С++/C#, Python, Shell4. operating systems: Linux, Unix and Windows experience5. experience with Hadoop/HBase/Spark/Spring/Spring cloud6. beginner in knowledge of GPU and FPGA programming techniques7. interests: Compiler theory, LLVM, TVM and MLIRPlease don't offer me anything from Russia. I'm good in US, thanks!

Aleksandr M.'s Current Company Details
AMD

Amd

View
Principal Member of Technical Stuff @ AI and ML
Kirkland, WA, US
Website:
amd.com
Employees:
44382
Aleksandr M. Work Experience Details
  • Amd
    Principal Member Of Technical Stuff @ Ai And Ml
    Amd
    Kirkland, Wa, Us
  • Amd
    Principal Software Engineer @ Ai/Ml
    Amd Mar 2024 - Present
    Santa Clara, California, Us
    Accelerating AI models on AMD GPUs. ROCm, LLM, Triton
  • Meta
    Compiler Backend Software Engineer
    Meta Jul 2021 - Mar 2024
    Menlo Park, Ca, Us
    Meta Training Inference Accelerator (MTIA) program. Worked for the whole stack. Lead toolchain adaptation\migration and verification of new architecture. As well as enabling new features and developing debug tools.
  • Microsoft
    Senior Software Developer
    Microsoft Jun 2016 - Jul 2021
    Redmond, Washington, Us
    Project Brainwave team (https://blogs.microsoft.com/ai/build-2018-project-brainwave/)Developing ability for Deep Learning models to be accelerated on a special hardware. Building a reconfigurable hardware accelerated (FPGA) platform for Bing and Azure ML with the smallest latency and biggest models in the world.Automating the process by implementing compiler that can generate optimized code for our custom chip architecture.Languages: C\C++, C#, PyhtonFramework: Tensorflow, PyTorchHardware: CPU, GPU, FPGA.Interests: Compiler theory, LLVM, TVM and MLIRPrevious project:Excel Data Visualization Team ( http://products.office.com/en-us/excel )Project: Enabling BI features (Pivots and connections) to be coauthorable.Languages: C\C++, C#Interests:Machine learning, CUDA programming, Deep learning.
  • Deutsche Bank
    Java Senior Developer (Associate Vice President)
    Deutsche Bank Sep 2015 - Apr 2016
    Frankfurt Am Main, Hessen, De
  • Deutsche Bank
    Technical Project Manager (Associate Vice President)
    Deutsche Bank Sep 2013 - Sep 2015
    Frankfurt Am Main, Hessen, De
    Responsible for managing delivery streams, acting as an interface to the development, database, infrastructure and QA teams in RDC. Internally focused on RDC with global planning and business face off being the responsible to the London project managers. In details...Project Management:1 Managing a portfolio of projects initial and ongoing direction; 2 Managing the work of Architectors, BAs\FAs, Developers and QAs involved in the project 3 Being involved and providing input in the development of project proposals for the relevant proactive work, and where reasonable, providing ideas for the development of the due process projects 4 Raising major issues, sharing concerns, and reporting back on a project progress to the relevant managers on a regular basis 5 Presenting and submitting the various deliverables to the corresponding managers for review and approval; 6 Signaling resource allocation needs; 7 Providing input for discussions about future activities (“next year’s activities”)Quality Control: 1 Ensuring the technical quality of the various project deliverables, while understanding the wider risks associated with the work, including the political and strategic aspects of it2 Reviewing the developers work, and providing feedback Staff Development:1 Discussing the Developers\Architectors work progress on a regular and interactive basis; 2 Helping Developers\Architectors grow in their work; 3 Giving input for the Developers\Architectors performance assessment; 4 Being involved in the recruitment process (telephone and person-to-person interviews as deemed appropriate) 5 Contributing to a positive atmosphere and culture in the office.
  • Netcracker
    Technical Manager
    Netcracker Feb 2013 - Sep 2013
    Waltham, Ma, Us
    1. Understanding customer demands and creating solutions that completely address them.2. Building a complicated solution covering wide OSS/BSS domain in fixed terms.3. Estimate, plan and supervise execution4. Supervise and settle all questions of department functioning5. Consult project teams on all issues concerning application/adaptation of general testing procedures and technologies6. Develop and implement the QA processes, methods and technologies across department7. Work out and introduce processes of professional training, staff development, motivation and certification
  • Mera
    Project Manager
    Mera Jan 2012 - Feb 2013
    Zurich, Ch
    Integrated Site (IS) Maintenance Project Manager
  • Mera
    Team Leader
    Mera Dec 2010 - Jan 2012
    Zurich, Ch
    responsibilities: design coordination.skills: Java SE, Java EE ( Hibernate, Spring, JSP, JSF etc), C++, Eclipse, etc
  • Mera
    Subsystem Responsible
    Mera May 2009 - Dec 2010
    Zurich, Ch
    responsibilities: subsystem transfer and design coordination.skills: C++; XML, Clear Case (UCM), DDD, Eclipse, team leader activities (planning, execution phase), technical coordinator activities (Writing implementation proposals for new projects/features, code review, code clean up)
  • Mera
    Software Designer
    Mera Nov 2006 - May 2009
    Zurich, Ch
    responsibilities: development and support components (Network level SS7 stack) skills: C, Clear Case, DDD, testRT, Purecov, flexeLint

Aleksandr M. Education Details

  • State University Of Nizhni Novgorod Named After N.I. Lobachevsky (Unn)
    State University Of Nizhni Novgorod Named After N.I. Lobachevsky (Unn)
    Calculating Mathematics And Cybernetics

Frequently Asked Questions about Aleksandr M.

What company does Aleksandr M. work for?

Aleksandr M. works for Amd

What is Aleksandr M.'s role at the current company?

Aleksandr M.'s current role is Principal Member of Technical Stuff @ AI and ML.

What schools did Aleksandr M. attend?

Aleksandr M. attended State University Of Nizhni Novgorod Named After N.i. Lobachevsky (Unn).

Who are Aleksandr M.'s colleagues?

Aleksandr M.'s colleagues are Ooha B, Josh Culver, Victor Chu, Paula Marie Aureo, Brayton Goh, Zhao Jin, Kumud Singh.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.