-
Senior Software Engineer
5 days ago
WaferWire Cloud Technologies Redmond, United StatesWaferWire is seeking a Senior Software Engineer to join our team. This team is focused on the data warehouse project, requiring a blend of software engineering, data engineering, and machine learning expertise. The role involves significant coding (60%), some meetings (20%), and ...
-
Principal Software Engineer
5 days ago
Microsoft Redmond, United States Full timeOverview · As a Principal Software Engineer in the Host Networking and Hardware Acceleration team, you would be contributing to Azure host networking infrastructure, leading hardware/software co-design efforts to provide reliable and performant networking for Azure hosts and del ...
-
Principal Software Engineer
1 week ago
Microsoft Redmond, United States Full timeOverview · Are you interested in working for one of the most exciting products at Microsoft to help advance Microsoft's AI Platform? Are you excited about being part of a product group working with Microsoft researchers, data scientists and AI engineering teams to ensure success ...
-
Software Engineer
2 days ago
Harvey Nash Redmond, United StatesBasic Requirements: · *Python programming skills · *Labview programming skills · *Experience developing software that directly interacts with hardware · *Experience developing on the Ignition SCADA platform, or other user interfaces in an operational environment · *Working knowle ...
-
Software Engineer
3 days ago
Microsoft Redmond, United States Full timeOverview · Are you ready to revolutionize software innovation? We are looking for a Software Engineer to join the Experimentation Team at Microsoft, leading the charge under the Azure AI Platform. We're driving the future with ExP, one of the planet's largest experimentation pla ...
-
Principal Software Engineer Lead
3 weeks ago
Microsoft Redmond, United States Full timeOverview · Join the forefront of gaming innovation with the Xbox Experiences and Platform Commerce team, responsible for ensuring publishers have low friction access to our ecosystem, rich insights into the publishing experience, and a world class platform to provide their conte ...
-
Principal Software Engineer
2 weeks ago
Microsoft Redmond, United States Full timeOverview · We are looking for a Principal Software Engineer who can join us to drive the evolution of the Managed Identities to meet the scale demands of tomorrow. Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory ...
-
Software Engineer
1 week ago
Microsoft Redmond, United States Full timeOverview · Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Microsoft's A ...
-
Data Engineer
2 minutes ago
People Tech Group Inc Redmond, United StatesJob Role: Data Engineer · Location: Seattle, WA (onsite) · Required Skills: AWS Glue / EMR, PySpark, SQLs · Job Description: · Experience in Data Engineering and SQL. · Experience working with (AWS) including Redshift and S3. · Deep experience in Python/R, Spark and Scala. · Exp ...
-
Validation Engineer
1 minute ago
Synapse Design Inc. Redmond, United StatesSynapse Design ( A Quest Global Company) is hiring for Post Silicon Validation Engineer in the location of Redmond, Washington. · Below is the job description:: · Work with Post-Silicon Validation engineers to set up prototype boards and SoC devices in a lab environment. · Develo ...
-
Senior Cloud AI Optical Network Engineer
2 weeks ago
Microsoft Redmond, United States Full timeOverview · Have you noticed that a new history of optical fiber loss is achieved and improving with Hollow Core Fiber (HCF), and do you want to be part of it? Do you want to shape the future of Artificial Intelligence (AI) with cutting-edge optical networking technologies? Do yo ...
-
Software Engineer
2 weeks ago
Microsoft Redmond, United States Full timeOverview · Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We are seeking a Software Engineer that wants to hel ...
-
SOC Lab Engineer
2 weeks ago
Wipro Redmond, United StatesWe are seeking motivated engineers who will work with a group of researchers and engineers to bring-up state-of-the-art SoCs in a lab environment, develop scripting infrastructure for performance and power characterization, and present analysis of the collected data to drive arch ...
-
Semiconductor Product Validation
4 days ago
Terbium Technologies Inc Redmond, United StatesRole: Semiconductor Product Validation · Responsibilities: · • Firmware and driver development for the Mixed Reality display software team. · • Help define the next generation of Mixed Reality products. · • Develop, instrumentation, test, debug, and improve our own and third-part ...
-
Software Engineer
4 days ago
Microsoft Redmond, United States Full timeOverview · The M365 Security team focuses on access control and protection solutions for Microsoft cloud infrastructure. We are seeking Software Engineer for our team. In this role, you will be responsible for building and maintaining services responsible for access control for ...
-
Research Engineer
29 seconds ago
Insight Global Redmond, United StatesAn AR/VR research company in Redmond, WA has a goal to explore, concept, and design novel interfaces and hardware for the next generation of virtual, augmented, and mixed reality experiences. We are driving research towards a vision of an always-on AR device that can provide cont ...
-
Computer Vision Engineer
2 weeks ago
OPTOFIDELITY Redmond, United StatesComputer Vision Engineer - (Image Quality focus) · Must have Requirements: · Ph.D. with 2+ years of experience in computer vision and image quality evaluation preferred. Or Master's degree with 5+ years of experience in computer vision and image quality evaluation. · Hands-on ex ...
-
Senior Machine Learning Engineer
2 weeks ago
Centific Redmond, United StatesCompany Description · Centific is a leading technology company based in the Greater Seattle Area. We specialize in zero distance innovation for GenAI creators and industries, providing expert engineering platforms and curated multimodal, multilingual data. Our team of over 150 Ph ...
-
PowerShell Developer
2 weeks ago
WaferWire Cloud Technologies Redmond, United StatesJob Title: PowerShell Developer · Location: Redmond, WA [Onsite] · Role Overview: As a PowerShell Developer at WaferWire Cloud Technologies, you will leverage your advanced PowerShell skills to automate and streamline processes within Windows Server environments. You will collab ...
-
Firmware Engineer
2 weeks ago
WaferWire Cloud Technologies Redmond, United StatesRole: Firmware Engineer · Location: Ideally Redmond office, (Remote ok) · Job Description: · The Mixed Reality display software team builds the display pipeline software/firmware from operating system to hardware silicon on Mixed Reality products. We are looking for a highly mot ...
C++/CUDA, parallel computing, and Python - Redmond, United States - Intelliswift Software
Description
Must Have skills:
Modern C w/ CUDA
Experience using MPI (message passing interface) and OpenMP - parallelization / distributed computing
Optimizing / refactoring code
Supplemental" Skills, Plusses:
Numerical Method (unicorn)
Full stack on cluster - bare metal, operating system, drivers, applications (unicorn)
Physics understanding
High Performance Computing
Optimizations
Nice to have DSP background (sample rates, digital filters, etc)
Detailed Job Description
*Please prioritize C++/CUDA, parallel computing, and Python. The other skills requested (HPC, SLURM, 3D Math) are now nice-to-haves.*
Reality Labs at Meta is seeking a contractor for the role of Parallel Computing Engineer in AR/VR audio to work in our research lab. The job entails supporting the audio research team in achieving their research goals by performing infrastructure and workflow setup/management and implement/optimize research code into massively parallel software suite.
Responsibilities
• Work side by side with research scientists to optimize, solve, and integrate existing or future research
• Create, debug, and optimize core parallel algorithms and data structures withing a distributed environment through library development, direct application contributions and software profiling
• Build software, tools, platforms, infrastructure, and documentation that enable research staff to be more effective and efficient
• Write clean readable code, debug complex problems that span systems, prioritize ruthlessly, and get things done with a high level of efficiency
• Mentor researchers and other team members on software engineering best practices, tips and techniques
• Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions
• Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving
Minimum Qualifications Requirements
• Demonstrated proficiency in computational complexity, algorithm design, low level computer architecture, data structures, software design, large-scale C/C++ systems
• 5+ years relevant experience in parallel computing
• 5+ years of experience in C++ (≥ v.11)
• Experience with parallel programming, ideally C/C++ threads, MPI and OpenMP
• Experience in GPGPU programming, ideally CUDA C/C++, OpenCL or DirectCompute
• Strong mathematical fundamentals, including linear algebra, computational physics and numerical methods
• Excellent communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills
Preferred Qualifications
• Good grasp of audio and DSP fundamentals
• Proven experience in scientific computing using Python and/or MATLAB
• 1+ years experience in working with HPC clusters, automation software, and virtualization/containerization (e.g., Kubernetes, SLURM, VMWare)
• Experience in computer graphics algorithms/principles and physics principles (e.g., wave propagation)
• Experience in SQA, formal/empirical Verification of mathematical models, software defect, and complexity analysis
Additional Notes/Comments
● Top 3 must-have HARD skills:
Modern C w/ CUDA
Experience using MPI (message passing interface) and OpenMP - parallelization / distributed computing
Optimizing / refactoring code
● Good to have skills:
Numerical Method (unicorn)
Full stack on cluster - bare metal, operating system, drivers, applications (unicorn)
Physics understanding
High Performance Computing
Optimizations
Nice to have DSP background (sample rates, digital filters, etc)
● Story Behind the Need – Business Group & Key Projects:
Backfill
Audio Simulation Environment / Research
Simulations Team on RLR-Audio
● Is there anything we can share with Candidates to compel them to choose Meta over competitors?:
Working with PhD researchers
Candidates who like physics, applied mathematics, audio and acoustics and high performance compute will have a great time - fun project for the right person
● Typical Day in the Role:
Infra, optimization, new features, debugging - typical software development day
Weekly standups
Daily face time with researchers
80-90% coding vs. meetings / admin
● How will performance be measured:
Can the candidate deliver expected outcomes?
Communication / raise issues when they come up