Software Development Lead
3 days ago
Company Overview
Microsoft Corporation develops cutting-edge AI software that empowers the execution of AI models across diverse platforms, from high-performance supercomputers to desktops, mobile devices, and internet browsers. Our collaborative efforts with hardware teams and partners aim to create robust software stacks for AI across Microsoft.
We focus on optimizing and scaling model training and inference, working closely with OpenAI on the Azure OpenAI service. The ONNX Runtime is seamlessly integrated into major Microsoft products, including Office, Windows, Bing, SQL Server, and Dynamics, handling trillions of inferences daily.
Job Description
This role operates at the intersection of AI algorithmic innovation, purpose-built AI hardware, systems, and software. We are a cross-disciplinary team of highly skilled professionals with a collaborative and inclusive culture. We engage with the open-source community and strive for continuous improvement.
Responsibilities
- Establish Technical Vision: Define the technical direction for the team, setting clear goals and objectives.
- Develop Robust Solutions: Apply engineering principles to design and develop robust, scalable, and maintainable software solutions.
- Collaborate Across Teams: Work closely with partner teams to drive holistic solutions, identify requirements, scope solutions, estimate work, and schedule deliverables.
- Lead Technical Teams: Provide technical guidance, mentorship, and leadership to software engineers, promoting growth and development within the team.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or related field, combined with 6+ years of experience in technical engineering roles, focusing on languages such as C, C++, C#, Java, JavaScript, or Python.
- OR equivalent experience.
- 6+ years of software development experience.
- 5+ years of experience with C/C++. 6+ years of technical leadership experience in a software team.
Annual Salary
Average annual salary for Software Engineers in the United States ranges from $137,600 to $267,000, while in the San Francisco Bay area and New York City metropolitan area, this range expands to $180,400 - $294,000 annually.
-
Software Developer Lead
1 week ago
Mountain View, California, United States Applied Intuition Full timeAbout the Role">We are seeking an experienced software developer to lead our efforts in bringing more of our product offerings to Windows and Linux. This is a role for a strong developer with deep knowledge of native OS APIs and cross-platform build systems and a proven track record of shipping native applications. This person would partner with existing...
-
Software Development Lead
3 days ago
Mountain View, California, United States GEGI LLC Full timeGEGI LLC is seeking a skilled Software Project Manager to oversee the development of software features from user contact to release. The successful candidate will have experience managing product backlogs, defining project scope and objectives, and establishing client relationships.Responsibilities:Manage software development projects from inception to...
-
Senior Software Development Lead
2 days ago
Mountain View, California, United States Samsung Electronics America North America Full timeAs a seasoned professional at Samsung Electronics America North America, you will have the opportunity to lead and contribute to the development of our cutting-edge Ecommerce platform. This role requires strong analytical and programming skills, excellent problem-solving abilities, and a solid understanding of computer science fundamentals.With a focus on...
-
Mountain View, California, United States LinkedIn Full timeJob DescriptionAs the Head of CI/CD Pipeline Engineering at LinkedIn, you will be responsible for building and leading a team that provides Microservice and CI infrastructure and tools to enable all LinkedIn developers to build services for members. This includes developing relationships with other engineering teams, owning the design and development of the...
-
Senior Software Development Lead
2 days ago
Mountain View, California, United States Applied Intuition Full timeAbout Applied Intuition">Applied Intuition is a leading provider of vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide. Founded in 2017, our company delivers AI-powered ADAS/AD toolchains, vehicle platforms, and autonomy stacks to top global automakers.We serve the automotive, trucking, construction, mining,...
-
Software Development Lead
3 weeks ago
Mountain View, California, United States Intuit Full timeCompany OverviewWe're a leader in financial management solutions, driving innovation through AI and emerging technologies to solve customers' problems efficiently. With 40 years of expertise, we've disrupted ourselves by constantly identifying cutting-edge technology and design paradigms.Salary$130,000 - $180,000 per year, depending on experience and...
-
Spacecraft Software Lead
1 week ago
Mountain View, California, United States Muon Space Full timeAbout the PositionMuon Space is seeking an experienced Spacecraft Software Lead to join our Ground and Data Software team. In this role, you will be responsible for leading the design and implementation of our spacecraft software systems.This role will involve working closely with our software development team to ensure that our spacecraft software meets the...
-
Software Product Lead
3 weeks ago
Mountain View, California, United States Qualified Technical Services Full timeJob DescriptionQualified Technical Services is seeking a skilled Software Product Manager to lead the development of user tools for the VIPER lunar rover mission.The mission involves mapping the distribution of water ice on the Moon as part of the Artemis program. The role requires managing the rover driving tools built on NASA's VERVE platform and the...
-
Autonomy Software Developer
3 days ago
Mountain View, California, United States Applied Intuition Full timeAbout Applied IntuitionApplied Intuition is a leading provider of vehicle software solutions that accelerate the adoption of safe and intelligent machines worldwide. Founded in 2017, our company delivers innovative AI-powered toolchains, vehicle platforms, and autonomy stacks to help customers shorten time to market, build high-quality systems, and create...
-
Leading Software Architect
3 weeks ago
Mountain View, California, United States HireOTS Full timeHireOTS is seeking a highly skilled Leading Software Architect to develop and maintain high-quality software applications.About the RoleWe are an equal opportunity employer offering a competitive $140,000 salary for this position. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in...
-
Lead Software Developer
1 day ago
Mountain View, California, United States Google Full timeUnlock new opportunities at Google, a pioneering force in technology innovation.As a Senior Software Engineer, you will play a critical role in shaping the future of our web ecosystem, driving advancements in speed, simplicity, and security. Our engineers collaborate across the full-stack, leveraging expertise in information retrieval, distributed computing,...
-
Android Software Development Lead
3 weeks ago
Mountain View, California, United States Otter Full timeUnlocking Collaboration: Android Engineer PositionWe are seeking a highly skilled and innovative Android Software Engineer to spearhead the development of our flagship mobile application. As we continue to drive innovation in the realm of communication, our team is committed to creating seamless and intuitive experiences for users.The ideal candidate will...
-
Software Development Engineer
1 week ago
Mountain View, California, United States YouTube Full timeAbout the PositionYouTube is looking for a talented software engineer to join our team. As a software engineer, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions. You will work on a specific project critical to YouTube's needs with opportunities to switch teams and projects as our business...
-
Software Engineering Team Lead
7 days ago
Mountain View, California, United States General Motors Full timeAbout the JobAs a Staff Software Engineer at General Motors, you will be responsible for leading cross-functional teams to design, develop, and test automotive infotainment application software using C/C++ and Qt Application frameworks. With 8+ years of experience leading engineering teams, you will help execute strategic action plans to support business...
-
Mountain View, California, United States Waymo Full timeAt Waymo, we are revolutionizing the transportation industry with our cutting-edge autonomous driving technology. We are seeking a highly skilled Senior Machine Learning Software Engineer to join our team and contribute to the development of our self-driving cars.About the RoleThis is an exceptional opportunity for a seasoned engineer to leverage their...
-
Software Development Specialist
3 days ago
Mountain View, California, United States Tik Tok Full timeSoftware Development Specialist at TikTokOur mission is to inspire creativity and bring joy. We are passionate about creating an environment that reflects the many communities we reach.The Ads Infra team works on building and running large-scale, globally distributed, fault-tolerant ads systems. As a Software Development Specialist, you will be responsible...
-
Java Software Engineering Lead
3 days ago
Mountain View, California, United States Cognizant North America Full timeCognizant North America is seeking a skilled Java Software Engineering Lead to join their team in Mountain View, CA. This role offers an annual salary of $105,000 - $140,500.As a Java Software Engineering Lead, you will oversee the entire software development lifecycle, ensuring high-quality deliverables. You will provide technical guidance and mentorship to...
-
Head of XR Software Development
3 days ago
Mountain View, California, United States Samsung Research America Full timeAt Samsung Research America, we are committed to pushing the boundaries of what is possible with immersive experiences. As a Director, you will be part of a talented team of engineers and researchers who are working on cutting-edge XR technologies.Your primary responsibility will be to lead the development of our XR software platform, including the design,...
-
Lead Android Software Engineer
2 weeks ago
Mountain View, California, United States Infojini Inc Full timeAbout the RoleWe are seeking an experienced Lead Android Software Engineer to join our team in Mountain View, CA. The ideal candidate will have a strong background in Android development and be able to lead a team of engineers in delivering high-quality mobile applications.ResponsibilitiesDevelop and deliver exceptional mobile user experiences using Java and...
-
Manager 2 - Software Development
3 days ago
Mountain View, California, United States Intuit Full timeAbout IntuitAs a global technology company, Intuit provides innovative solutions for individuals and businesses. Our mission is to help our customers overcome financial challenges and achieve their goals.">Job DescriptionThis Manager 2 - Software Development role is part of the Mailchimp team at Intuit. You will lead high-velocity teams in developing and...