
Software Engineer, Systems ML
3 days ago
Summary:
Meta is seeking an AI Research Scientist/Software Engineer to join our team. The ideal candidate will have industry experience working on AI infrastructure related topics. The position will involve taking these skills and applying them to solve some of the most crucial and exciting problems that exist on the web. The Collective Compute Enablement team is dedicated to maximizing training performance of Generative AI and Recommendation models on Meta's Training and Inference Accelerator (MTIA). We model and project the performance of current and future training workloads on MTIA while it is being designed to provide early, crucial feedback to the architecture, compiler, and kernels teams. We employ cutting-edge optimization and data parallelization strategies to maximize training throughput for the next generations of LLMs and DLRMs, and we work cross-functionally with many partner teams to assure the end-to-end performance of large-scale training in order to more quickly deliver the next generation of AI experiences to our users.
Required Skills:
- Apply state-of-the-art AI infrastructure and software/hardware acceleration techniques to build and optimize our large-scale AI workloads.
- Analyze, benchmark, and optimize large-scale workloads on next-generation training superclusters.
- Define use cases and develop methodology and benchmarks to evaluate different approaches.
- Set direction and goals for the team related to project impact, AI system design, infrastructure, and developer efficiency.
- Lead large and complex technical efforts across many engineers and teams.
- Influence and impact next-generation model and hardware architecture choices based on thorough data-driven analyses.
- Help onboard new team members, provide mentorship, and enable successful ramp up on the team's code base.
- Mentor other engineers, research scientists and improve the quality of engineering work in the broader team.
Minimum Qualifications:
- Bachelor's degree in computer science or a related STEM field.
- Specialized experience in one or more of the following machine learning/AI domains: hardware accelerator architectures, machine learning compilers or ML systems, AI infrastructure, high-performance computing, performance optimizations or ML frameworks such as PyTorch.
- Proven C/C++ and Python programming skills in developing AI Systems infrastructure or AI algorithms.
- Experience with debugging in C++, Python and/or PyTorch.
- Track record of defining and leading long-term plans for the team.
- Track record of mentoring and growing other engineers.
- Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment.
- Technical leadership experience.
Preferred Qualifications:
- Master's degree/PhD in computer science or related STEM field and experience in AI framework development or accelerating AI models on hardware architectures.
- Experience with training of large-scale AI models.
- Experience with distributed AI systems and communication protocols such as MPI or collective libraries such as NCCL.
- Experience or knowledge in one or more of LLM/LDM, ranking and recommender models or collective communication libraries.
-
Team Lead of Software Infrastructure
7 days ago
Oslo, Oslo County, Norway BioSort AS Full timeTeam Lead of Software Infrastructure & CloudBioSort ASAnsettelsesform FastTeam Lead of Software Infrastructure & Cloud - sustainable fish farmingAt BioSort, we develop products that utilize computer vision, deep learning, and biometrics to create individualized health records for farmed fish. Our technology improves fish welfare and sustainability while...
-
Software Engineer – Radio and Network Systems
14 hours ago
Oslo, Oslo County, Norway TN Norway Full timeSocial network you want to login/join with:Software Engineer – Radio and Network Systems, OsloClient:Six RoboticsLocation:Oslo, NorwayJob Category:OtherJob Reference:6811454190b1Job Views:6Posted:15.03.2025Expiry Date:29.04.2025Job Description:Six Robotics develops intelligent software for unmanned systems. Our flagship product, Valkyrie, enhances UAV...
-
AI and ML Engineer
7 days ago
Oslo, Oslo County, Norway Norges Bank Investment Management Full timeNorges Bank Investment Management (NBIM) mission is to safeguard and build financial wealth for current and future generations in Norway. As the largest single owner of stocks in the world, managing approximately 19 trillion Norwegian kroner, we have a unique opportunity to drive innovation and efficiency in the financial sector. This means we are on a...
-
Software Engineer – Radio and Network Systems
2 weeks ago
Oslo, Oslo County, Norway Six Robotics Full timeAre you a software engineer with a passion for radio communication and autonomous systems?Six Robotics is searching for a Software Engineer specializing in radio and network systems to enhance our autonomous drone swarm technologies. We need individuals who not only understand network configurations but can also design and develop software solutions that...
-
ML engineer
3 days ago
Oslo, Oslo County, Norway Oss Group Full timeVil du være med i oppbyggingen av et engasjert fagmiljø innen maskinlæring og stordata? Da kan dette være en perfekt mulighet for deg Som ML engineer hos oss vil du få muligheten til å jobbe med spennende prosjekter innen maskinlæring og stordata, og være en viktig bidragsyter til å utvikle og forme våre tjenester innen disse områdene.Vi søker...
-
AI and ML Developer
7 days ago
Oslo, Oslo County, Norway Norges Bank Investment Management Full timeNorges Bank Investment Management is on a mission to transform the financial sector through innovation and efficiency. Our Machine Learning and AI team pioneers the adoption of cutting-edge AI solutions across the fund, leveraging AI to redefine how we operate. We aim to achieve 20% operational efficiency gains, enhance long-term returns, and strengthen risk...
-
Software Engineer
3 days ago
Oslo, Oslo County, Norway Texas Instruments Full timeTexas Instruments Software Engineer - Radio Software in OSLO, NorwayChange the world. Love your job.Texas Instruments Incorporated (TI) is a global semiconductor design and manufacturing company that develops analog ICs and embedded processors. By employing the world's brightest minds, TI creates innovations that shape the future of technology.TI is helping...
-
Software Engineering Leader
11 hours ago
Oslo, Oslo County, Norway TN Norway Full timeAbout Six RoboticsSix Robotics is a leading developer of intelligent software for unmanned systems. Our flagship product, Valkyrie, enhances UAV capabilities with advanced swarm technology. We partner with the Norwegian Defence Research Establishment (FFI) to deliver scalable solutions for industry and government.As a Senior Software Engineer, you will...
-
Process Engineer
5 days ago
Oslo, Oslo County, Norway The Chemical Engineer Full timeAbout usAre you enthusiastic about making a positive, sustainable impact on the energy industry on your doorstep? Genesis Energies Norway creates value through executing conceptual engineering studies in the Oil & Gas and Energy Transition industries to enable a sustainable future for all of us. We are keen to hear from similarly enthusiastic engineers to be...
-
Software Engineer
7 days ago
Oslo, Oslo County, Norway Vouch Full timeWe are seeking a highly skilled Software Engineer to join our team as a Backend Development Specialist. In this role, you will be responsible for designing and implementing innovative solutions for sustainable real estate using modern technologies like PostGIS, Django/Python, and Docker.About the RoleDevelop and maintain high-quality software components...
-
Software Engineer
6 days ago
Oslo, Oslo County, Norway TN Norway Full timeSocial network you want to login/join with:Software Engineer - Maps, Geospatial Data and C++, OsloClient:Six RoboticsLocation:Oslo, NorwayJob Category:OtherJob Reference:13547b30baa7Job Views:6Posted:15.03.2025Expiry Date:29.04.2025Job Description:Six Robotics develops intelligent software for unmanned systems. Our flagship product, Valkyrie, enhances UAV...
-
C++ Software Engineer
1 week ago
Oslo, Oslo County, Norway Akkar Full timeOur client develops cutting edge UAV's and third party software platforms. They are looking for a skilled C++ Engineer to join the team in Oslo, Norway.Responsibilities:Developing UAV Software in C++Integrate software onto existing platformsComplete code reviews and ensure high coding standardsRequirements:Strong background in C++Previous experience in...
-
Software Development Engineer
7 days ago
Oslo, Oslo County, Norway CENTRIC Full timeCompany OverviewCENTRIC is a leading provider of data capture systems, delivering high-performance solutions tailored to industrial environments.Job DescriptionWe are seeking an Application Software Engineer in Oslo to join our team and contribute to the development of embedded application software for data capture systems.Develop robust, high-performance...
-
Chemical Plant Optimizer
5 days ago
Oslo, Oslo County, Norway The Chemical Engineer Full timeAt Genesis Energies Norway, we believe that innovation and expertise go hand-in-hand. That's why we're seeking a talented Chemical Plant Optimizer to join our team.As a Chemical Plant Optimizer, you will play a critical role in designing and optimizing process systems for conventional oil and gas and cutting-edge energy transition projects. You will use your...
-
Artificial Intelligence Engineer
1 week ago
Oslo, Oslo County, Norway Tenth Revolution Group Full timeWe are looking for an AI Engineer in OsloJoining a growing in-house team based in central Oslo, working alongside talented data scientists, machine learning engineers, and developers, you will work with the latest technologies and handle projects end to end.As part of a product team, you will contribute to the further development of our platform, research,...
-
Founding Software Engineer
14 hours ago
Oslo, Oslo County, Norway Cloudgeni Full timeDirect message the job poster from CloudgeniBuilding AI Agent for Infrastructure as a CodeAbout UsWe are a Cloudgeni, a VC backed AI Infrastructure as Code Agent (https://cloudgeni.ai/) startup revolutionizing cloud infrastructure management. Backed by a strong founding team with deep expertise in both commercial business development and software development...
-
Senior System Engineer
1 week ago
Oslo, Oslo County, Norway Veksthuset Rekruttering AS Full timeSeniority level: AssociateEmployment type: Full-timeJob function: ConsultingIndustries: IT Services and IT Consulting, IT System Data Services, and IT System Operations and MaintenanceJob TitleNetwork Enterprise Operations Engineer II-R-243108System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem#J-18808-Ljbffr
-
Software Engineer C++
14 hours ago
Oslo, Oslo County, Norway TN Norway Full timeSocial network you want to login/join with:Six Robotics develops intelligent software for unmanned systems. Our flagship product, Valkyrie, enhances UAV capabilities with advanced swarm technology. Partnering with the Norwegian Defence Research Establishment (FFI), we lead in UAV innovation, delivering scalable solutions for both industry and government.Are...
-
Software Engineer
4 days ago
Oslo, Oslo County, Norway Vinclude Sponsor Solutions Full timeVinclude Sponsor Solutions is seeking a skilled software engineer to join our team. The ideal candidate will have a passion for building scalable systems and be self-driven, solution-oriented.Key ResponsibilitiesWe are looking for someone with hands-on experience with cloud infrastructure and operations.The successful candidate will design, build, and...
-
Real-Time System Engineer
1 day ago
Oslo, Oslo County, Norway Fugro-Geoteam AS Full timeJob Title: Real-Time System EngineerWe are looking for a skilled Real-Time System Engineer to join our team. In this position, you will design, develop, and test real-time systems for embedded software. Your expertise will be focused on creating efficient, modular, and well-documented code in C/C++ for hardware-near real-time systems in the ARM development...