Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14107867

    BENGALURU · FULLTIME

    Senior Software Engineer

    Microsoft Corporation logo

    Microsoft Corporation

    Bengaluru · onsite · Posted 55d ago

    Sourced fromLinkedIn
    Undisclosed8+ yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.2s
    • Found the form on Linkedin · 12 questions to answer1.8s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Overview The Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We collaborate with our hardware teams and partners to build the software stacks for Microsoft’s next-generation supercomputers and the new Maia-300 AI accelerator. We work closely with ML researchers and developers to optimize and scale out model training and inference. The team operates at the intersection of AI algorithmic innovation, purpose-built AI hardware, systems, and software. We are a cross-disciplined team of highly capable and motivated people with a collaborative and inclusive culture. We collaborate with hardware design team and build system software stack and developer tools (debugger, profiler, simulator) for the novel AI accelerator. As a member of this team, you will have the opportunity to work on the system software, developer tools and experience to enable large scale training and inferencing of models on novel AI hardware. It requires hands-on software design and development skills. We’re looking for someone who has a demonstrated history of solving hard technical problems and is motivated to tackle the hardest problems in building a full end-to-end AI stack. An entrepreneurial approach and ability to take initiative and move fast are essential

    Responsibilities

    • Identify requirements, scope solutions, estimate work, schedule deliverables
    • Apply strong engineering principles for defining robust and maintainable architectures and designs
    • Collaborate broadly across multiple disciplines from hardware designers, system engineers, tool developers, performance analysis and with ML application developers
    • Perform software development in C/C++, C#, Python, and other languages (as per need)

    Qualifications

      • B.S. or advanced degree in computer engineering, computer science, or related fields + 8+ years of software development and experience of leading at least two commercialized features from requirement to deployment. + 5+ years' experience with C/C++ , python low levels + Exposure to NVIDIA/AMD development environment comprising CUDA / ROCm for Deep Neural Network training and inference development Exposure to NVIDIA/AMD development environment comprising CUDA / ROCm for Deep Neural Network training and inference development A strong technical background and solid foundation in software engineering principles and architecture design
      • Strong intellectual curiosity and passion about learning new technologies + Experience in developing SW/FW and system software for multicore chips + Great cross-team collaboration skills and the desire to collaborate in a team of researchers and developers + Strong communication skills (both written and oral) This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about

    requesting accommodations.

    Sourced from linkedin

    Section · 02

    Skills

    C SharpCudacC plus plusROCmDebuggerProfilerPythonsimulatorDeep Neural NetworkSystem SoftwareHardware DesignArtificial IntelligenceMachine Learningai modelsai frameworksDeep Neural NetworksDeveloper ToolsAI SoftwareC/C++Deep Neural Network trainingDeep Neural Network inference

    Section · Company

    About Microsoft Corporation

    Microsoft Corporation logo

    Microsoft Corporation

    Software Product

    20.0k+

    employees

    1975

    51 years old

    Hyderabad / Secunderabad, Telangana

    US

    ₹36.7L PA avg

    Avg at Microsoft Corporation

    About

    Leading MNC offering computer software, hardware solutions & services

    Industries

    Software ProductIT Services & Consulting

    Employee ratings

    10 reviews

    3.8/ 5

    Culture

    3.3

    Career growth

    2.1

    Work-life

    3.5

    Employees rate it well for

    Work-Life Balance39Company Culture38

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer · waiting for your command