We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Senior Software Engineer Salary in India - PayScale

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Найдите подходящую статистику

Show more

Recommended vacancies

Senior Software Engineer (Mobile App) - Legacy Hu Team
TTEC, Andhra Pradesh, Hyderabad
When everything's connected, how we connect is everything… and we'd like to connect with you too! We are looking for you to help us deliver exceptional customer experiences as a Senior Mobile App Developer. At TTEC, we help global brands provide a great experience to their customers, build customer loyalty, and grow their business. We were founded on one guiding principle: customer experiences that are simple, inspired, and more human deliver lasting value for everyone. Your role brings that principle to life.TTEC, a 50,000 employee, global customer experience pioneer, is opening a new information technology and data science center of excellence in Hyderabad where you'll have the opportunity to get in on the groundfloor of this expansion.As a technologist, we know you're in high demand. And we know it's important you find the right fit for your future. Have ideas you want to contribute? We're listening. Looking for exposure to different clients, different technologies? It's what we do. Want to make an impact on the future? We're innovating every day. Teamwork key? You'll have the opportunity to work on global projects with a knowledge-thirsty, international team. Join our inclusive IT team and you'll help create meaningful employee experiences that drive memorable customer experiences. The Senior Mobile App Developer will be responsible for the ongoing maintenance and evolution of our API Framework Software Development Kits (SDKs) and may be asked to support other projects in the Ttec Organization. The API Framework project is built on the Spring Tool Suite (STS) using Java. Our Mobile SDKs allow us to provide Call Center (Chat, Voice, Email) support to Ttec customers. What skills you will bring: * Maintain and evolve all aspects of Mobile SDKs (Android, iOS) * Write code, fix bugs, improve performance of existing implementation * Upgrade the various applications (Test Harness, Clarity Demo App) * Rewrite tools and SDKs from the ground up as necessary * Fix bugs and add client-side features * Troubleshoot and Resolve Production issues in a timely manner What you'll be doing:* Bachelor’s degree in Computer related field * 5+ years of Android Development experience * Strong iOS Development skills or enthusiasm to learn * Good understanding of the Software Development Life Cycle * Strong Object-Oriented Design and Programming skills * Experience working in an Agile environment (Scrum, Kanban) * Experience with popular SQL and NoSQL Databases (SQL Server, Postgres, Mongo) * Experience in UNIX or Linux environments * Strong communication skills Employment Requirements: TTEC requires all employees hired in the India to successfully pass a background check including employment credentials, education, permanent and current address verification and if applicable, immigration and work permit documentation as a condition of employment. Depending on location and client program, a drug test may also be required as a condition of employment. TTEC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. You will be asked to share with TTEC as well as its representatives, all such personal information that it may require to conduct such background verification and also agree to TTEC and its representatives collecting and storing such personal information and transferring the same, whether in India or abroad.
Senior Software Engineer (2:3 Years) for an Automobile Industry
, bangalore, IN
We are looking for a "Senior Software Engineer"for one of our esteemed Clients forBangalore Location.Responsibilities:End to End development of Platform Component in React.Ownership of front:end development for customer:facing dashboard, and translation of the UI/UX design wire:frames to actual code that will produce visual elements of the applicationBridge the gap between graphical design and technical implementation.Supports Integration.Requirement :React JS, HTML, CSS, Javascript (Must have).Good to have experience in Angular jsNodejsMongodb.Good Experience of creating responsive web application.Hands on experience with UI integration with REST services.
Senior Software Engineer IOS (3+ Years) for an Education Management Company
, bangalore, IN
We are looking for a " Senior Software Engineer IOS "for one of our esteemed Clients for BangaloreLocation.RESPONSIBILITIES:Design and build applications for the iOS platform.Ensure the performance, quality, and responsiveness of applications.Collaborate with a team to define, design, and ship new features.Identify and correct bottlenecks and fix bugs.Help maintain code quality, organization, and automatization.REQUIREMENT:Proficient with Swift, and Cocoa Touch.Experience with iOS frameworks such as Core Data, etc.Experience with offline storage, threading, and performance tuning.Familiarity with RESTful APIs to connect iOS applications to back:end servicesKnowledge of other web technologies and UI/UX standards.Understanding of Apple's design principles and interface guidelinesKnowledge of low:level C:based libraries is preferred.Experience with performance and memory tuning with tools.Familiarity with cloud message APIs and push notifications.Knack for bench marking and optimization.Familiarity with continuous integration.Familiarity with Native SQL and File System.Competencies:Able to work within an automated build test development environment.Should be proactive and quick learner.Strong Analytical and Logical skills.Written and Oral communication.
Senior Software Engineer
, bengaluru, IN
We are building the future of Vista's customer service platform to create a more intuitive experience for our customers and specialists. The right candidate will help move our platform to the next level. You'll be working as part of a skilled, collaborative team to continue to drive our existing Salesforce platform as well as jointly design and implement high visibility applications.If you cant imagine a day without solving complex technical problems, enjoy code/design reviews and pair:programming, we want to hear from youAs a Salesforce Senior Software Engineer within CARE Technology Tribe, you will be a part of a team of energetic software engineers building features and tools in Salesforce Service Cloud and several other cutting:edge technologies that will be used by thousands of customer CARE specialists in assisting millions of customers across the globe.Your role will involve:Building applications using Salesforce Service Cloud, Apex, Flow, Visualforce, Lightning Web Components (LWC), SFDX CI/CD, AWS services, and best:in:class e:commerce and customer service SaaS capabilities:Actively contributing to code/design review and pair:programming sessions:Collaborating with Product Manager(s) to understand business use cases, design, develop, test, and document solutions:Assessing technical considerations (security, scalability, limits, etc.):Contributing in assessing technologies utilized within current technology stack as well as new technologies which solve business problems and provide best possible end user experience for streamlined business operations:Contributing in building and documenting flexible, scalable, and robust state:of:the:art implementation for Customer Relationship Management (CRM) to meet current and future needs using Salesforce Service Cloud. Participating in component design discussions.:Following Salesforce best practices and documenting them. Using best practices for design and code style. :Contributing in mentoring junior Salesforce software engineers:Working closely with our product manager(s) to ensure were building the best products:Contributing to the team effort in taking ownership of Salesforce release cycles to proactively implement and deploy enhancements/updates to existing applications and code:Troubleshooting issues and taking part of your team's operational responsibility for its owned services:Contributing to a fun and results:driven team cultureIn return you will bring:University degree in Computer Science, Information Technology, or an equivalent technical field with at least 5 years of experience working in software engineering:Experience in Object oriented design and programming:4+ years working with the Salesforce platform, Service Cloud, and Salesforce implementations contributing to development and implementation including Apex, Flow, SFDX CI/CD, Visualforce, Lightning and Lightning Web Components (LWC):Experience with Salesforce Lightning Design System and the Salesforce development lifecycle:Experience in mocking and unit testing:Experience working with SOQL:Familiarity with large data sets and bulkification:Experience with SQL databases:Knowledge of Salesforce APIs to integrate with other systems:Problem:solving skills and good analytic ability:Excellent interpersonal and written communication skills including fluency in English, with the ability to communicate effectively with colleagues from a variety of departments:Experience in a fast paced, agile environmentWould be great if you have:Salesforce certifications:Experience building cloud native applications and services in AWS (Amazon Web Services):Experience in general web development experience with HTML5, CSS, and JavaScript:Competency in other languages and stacks such as JavaScript, TypeScript, MEAN and/or MERN stack.What we offer
Team Leader/Senior Software Engineer
, Bangalore
Title: Openings for Sr. Software Developer/ B.E (CSE)/B.Tech Experience : 2 to 5 years Key Skills: Asp.net, c sql 2005. Java Desired Candidate Profile: He/she should able to manage the team. He should have system analysis capacity. Technical knowledge
Senior Software Engineer
, bengaluru, IN
Here are the roles and responsibilities for the positions:Responsibilities::Design, develop, and maintain APIs to support applications.:Monitor API performance and troubleshoot issues promptly.:Conduct code reviews and implement improvements to enhance API functionality.:Design and deployment of associated database.:Work closely with cross:functional teams to deliver scalable and efficient APIs.:Design and develop front:end UI and integrate with the API.:Design and implementation of continuous integration and deployment.What we need?:4+ years of experience with NodeJs, ReactJs, SQL/NoSQL DBs and AWS.:Experience with .Net framework, C would be a plus.:Experience with distributed enterprise systems, structured engineering, design patterns, and principles of software architecture.:Track record of delivering applications and services in a fast:paced, multi:team environment.:Proven ability to work cross:team, capable of interactions with wide:ranging business partners across the company with different teams.:Strong problem:solving skills, data structures and algorithms.:Desire to contribute to the wider technical community through collaboration, coaching, and mentoring of other technologists.:Hands:on experience in analysis, design, coding, and implementation of complex, custom:built applications.
Senior Software Engineer
Boeing, Brisbane, Any, Australia
Job DescriptionAt Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.Location:BrisbaneCategory:Engineering / TechnicalPosition Type:PermanentJob Reference:BOE/1787877BNE No File AttachedShare This:About usBoeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defence, space and security systems. We are engineers and technicians. Skilled scientists and thinkers. Bold innovators and dreamers. Join us, and you can build something better for yourself, for our customers and for the world.The Opportunity This opportunity ensures you will be using your software engineering skills to make a meaningful contribution developing capabilities in support of our National Intelligence Community partner the Australian Signals Directorate - ASD. You will join a high functioning motivated team exploring technologies & solutions only this niche intelligence environment can provide. If you enjoy working on new projects and protecting Australia and its national interests, we would like to talk to you.As a Senior Software Engineer you will bring your expertise to a dynamic environment and work on innovative projects that push the boundaries of technology. Don't miss this chance to make a difference and grow your career with a company dedicated to excellence. A Generous Program Allowance applies to these roles.Your day-to-day role will include:Develop and test software engineering solutions for complex problems.Review and approve software engineering process including software engineering plans and test plans.Lead agile ceremonies, actively guide daily stand-ups, retrospectives, and other team meetingsPair Program with your teammates, review pull requests, and provide constructive feedbackParticipate in code reviews and provide constructive feedbackDevelop and support building pipelines and infrastructure, and own your systems in productionUse written, verbal, and visual communication to facilitate technical discussion and share ideasMentor junior engineers and guide development of software engineering artefactsPlay an active role in building an incredible team culture of inclusion, collaboration, and psychological safety.Desirable Skills and ExperienceBachelor Degree in Information Technology or related fieldMinimum 10 years' experience in software product deliveryExtensive Software language knowledge (Server Side, Front End or DevOps)Excellent interpersonal, teamwork, written and oral communications skillsHands on experience with containerised software (e.g. OpenShift, AWS, Azure, Docker or Kubernetes)Competent with relational database technologies (Graph databases also desirable)Security Clearance The preferred applicant will be required to successfully undergo the security clearance vetting process at the POSITIVE VETTING level. The preferred applicant must be willing to disclose all relevant and required information for whole of life. More information on the security clearance vetting process is available on the Australian Government Security Vetting Agency (AGSVA) website.About usIn addition to a competitive salary, employees on this program will benefit from generous Program allowances, global opportunities, salary packaging, performance incentives, study assistance, wellbeing programs and discounts on health insurance, travel and accommodation.We're also committed to fostering an environment that's welcoming, respectful and inclusive for every employee, with great opportunities for professional growth. As an equal opportunity employer, female candidates, people of Aboriginal or Torres Strait Island descent and ex-defence personnel are encouraged to apply.If you are ready to join an innovative industry leader, click Apply Now.All information provided will be checked and may be verified.Equal Opportunity Employer:We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law.We have teams in more than 65 countries, and each person plays a role in helping us become one of the world's most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.Salary: . Date posted: 04/09/2024 03:52 PM
Senior Software Engineer
Microsoft Games, Multiple Locations, Any
Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate, high-energy engineers to help achieve that mission. The Azure Data Processing Unit (DPU) team brings together state-of-the-art software and hardware expertise to create a highly programmable and high-performance chip with the capability to efficiently handle large data volumes. Thanks to its integrated design, this solution empowers Azure to develop solutions for solving the next generation problems with increased agility and performance leveraging the DPU's compute, storage, and networking capabilities. As a Senior Software Engineer in the DPU Networking software team, you will design, develop, deploy and support networking packet forwarding and control plane functions that enable high performant data processing within various network endpoints in Azure data centers. You will work as part of a dynamic, multi-talented team of engineers from across the world. This opportunity will allow you to develop new solutions for the Azure fleet, participate in the design of cutting-edge networking solutions and hone your design and performance optimization skills. As Microsoft's cloud business continues to grow the ability to deploy new offerings and hardware infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. To achieve this goal, the DPU Networking Software team is instrumental in defining and delivering operational measures of success for quality, delivery, scale and sustainability related to Microsoft cloud software. We are looking for seasoned engineers with a dedicated passion for customer focused solutions, insight and industry knowledge to envision and implement future technical solutions that will manage and optimize the Cloud infrastructure. #azurehwjobs #HIFEResponsibilities Collaborates with appropriate stakeholders to determine user requirements for a scenario. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Qualifications Required Experience in software design and coding of Layer2/L3/L4 ethernet/IP networking packet forwarding and control plane processing functions within host OS or a programmable NIC or network switches and routers.Strong programming skills in C or C++Bachelor's degree in computer science or computer engineering, or related technical discipline AND 4+ years software development engineering experienceOR equivalent experience. Preferred Experience in developing networking software stack involving technologies such as Transmission Control Protocol (TCP), User Datagram Protocol (UDP), Remote Direct Memory Access (RDMA), RoCEv2 and Software Defined Network (SDN) Experience in developing networking software on DPUs or programmable NICs or other hardware offload architectures. Experience in developing technologies for reliable data transfer across network with efficient fabric utilization and deterministic latency. CI/CD Experience: Knowledge of Continuous Integration and Continuous Deployment (CI/CD) practices for streamlined software development and deployment processes. Scripting for Developer Tools: Proficiency in scripting languages to build and enhance developer tools, automating repetitive tasks and improving workflow efficiency. #SCHIEINDIA Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form . Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Salary: . Date posted: 04/16/2024 03:13 AM
Senior Software Engineer
Discovery, Inc. (Formerly Scripps Networks Interactive), Bangalore, Any
Every great story has a new beginning, and yours starts here. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive. Senior Software Engineer - Python Developer, Content Systems, Bangalore About Warner Bros. Discovery: Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines Warner Media's premium entertainment, sports and news assets with Discovery's leading non-fiction and international entertainment and sports businesses. For more information, please visit www.wbd.com Meet Our Team: The Media Supply Chain Engineering team builds the applications and services that power Warner Bros Discovery's content supply chain. Our applications cover the entire breadth of the media supply chain, from idea to distribution. We have a robust global community of thousands of internal Warner Bros Discovery users who rely on our apps every day to get television produced, on the air, and onto Max.We're looking for a developer who can be an integral part of our new development team in Warner Bros Discovery's Bangalore office. We need a full stack developer who's comfortable building, implementing, and consuming RESTful APIs for enterprise solutions. Our current service tier is a blend of Python microservices and Lambdas deployed within AWS. Our fleet of services works together in an event-driven workflow to guide content through acquisition and distribution workflows. We also build dashboard applications and monitoring tools using Angular web components. As a full-stack developer you'd be working alongside our current development team that features other full-stack developers as well as back-end and media workflow specialists. We don't need you to be an expert in everything, but we need you to be comfortable in your in both microservice design and in UI coding. Requirements and designs don't deliver set in stone, so we need you to be able to think on your feet and fill in the blanks when necessary. Your team will be partnering with teams in the US, with each team building components of a fully integrated supply chain orchestration solution. Roles & Responsibilities: Build application service layers and UIs to support Warner Bros Discovery's content supply chainDesign and develop services within the supply chain. Build architectural diagrams that communicate what we need to build and how we need to build it and document what you buildDescribe and defend your design and code decisions to other engineers, embrace constructive feedback, and adapt your approach to align with team and company standards and objectives.Offer enhancements to best practices, document, design, and architecture improvements, and as feedback through code reviews to other engineers without continuous prompting or recurring encouragement. Other engineers appreciate your feedback.Troubleshoot production issues by reviewing source code, logs, operational metrics, stack trace etc. to pinpoint a specific problem and then resolve it. What to Bring : 5-8 years of experience as a software developer working on both back-end services and UIsExperience with event driven architecture or asynchronous messaging servicesExperience developing Single Page Applications with a modern UI frameworkHigh proficiency and technical leadership with technologies on our stack including Python, MongoDB, and LambdasExperience in media, M&E, or media engineering is a plusExperience working within a SAFe Agile team, collaborating with others to build software and iteratively improving itA willingness and ability to communicate with others on the team, participating in discussions with the team and with business stakeholders.The ability to solve business problems with simple and straightforward solutions, applying appropriate technologies and software engineering best practices.The ability to deliver high-quality results the first time and improve code, documentation, and results with each iteration. Your team trusts your work. What We Offer: A Great Place to workEqual opportunity employerFast track growth opportunities How We Get Things Done... This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview. The Legal Bits... Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, regardless of sex, gender identity, ethnicity, age, sexual orientation, religion or belief, marital status, pregnancy, parenthood, disability or any other category protected by law.If you're a qualified candidate and you require adjustments or accommodations to search for a job opening or apply for a position, please contact us at [email protected]: . Date posted: 04/17/2024 07:15 AM
Senior Software Engineer
Microsoft Games, Vancouver, Any, Canada
In Azure Specialized we are collaboratively working to bring the next generation of workloads to our Public Cloud platform. We work together across Microsoft to enable end to end new scenarios for Azure customers. Our team imagines and builds differentiating customer features and fundamental building blocks at the heart of the Azure platform working collaboratively with many industry partners. As a Senior Software Engineer, you will be critical in designing and delivering the next generations of AI training, AI inferencing, virtual desktop, video and gaming infrastructure for Azure. You will be challenged across a wide spectrum of hardware architectures, network types and processor types. You will help define and deliver an end-to-end vertical view, with continuous focus on customer value, quality, performance and automation. This position involves deep technical work, focusing on defining, deploying and sustaining hardware and software Azure infrastructure for AI and other GPU-based workloads. The work for this position focuses on hardware/software interaction, coding and playing with next-gen hardware, end-to-end systems engineering anywhere in the infrastructure - from fiber networking, switches, gpu differentiation, rack design, cluster design and more. This position offers a unique opportunity to have a huge impact on customers and the world. It is an exciting time for the team as we are working on expanding the capacity and range of supported scenarios to support the next 100X growth. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.Responsibilities Willing to dive deeply into any level or layer of a problem. Willing to learn emerging technologies, from hardware to software. Evaluate and make recommendations that advance Azure infrastructure for AI and other GPU-based workloads. Leads by example within the team by producing extensible and maintainable code. Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI). Applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices. Maintains communication with key partners across the Microsoft ecosystem of engineers. Ensures alignment with partners' expectations. Considers partner teams across organizations and their end goals for products to drive and achieve desirable user experiences and fitting dynamic needs of partners/customers through product development. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. QualificationsRequired Qualifications: Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, PowerShell, or Python OR equivalent experience 4+ years of software development experience. 4+ years of experience in distributed systems and cloud technologies Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications: Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience 2+ years of experience in HPC or Machine Learning Familiarity with Deep Learning, AI Infrastructure Experience on Distributed Systems Experience on High Performance Computing / Machine Learning middleware Experience on Co-Designing Hardware-Software Familiarity with Accelerators Experience on Profiling and Performance Analysis Tools Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $104,000 - CAD $193,200 per year. Find additional pay information here: https://careers.microsoft.com/v2/global/en/canada-pay-information.html Microsoft will accept applications for the role until May 8, 2024.Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form . Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Salary: . Date posted: 04/18/2024 03:12 AM