Senior Software Architect
$140k - $190kKitware
Team Description: Kitware's [ computer vision team is a leader in the creation of cutting-edge algorithms and software for automated image and video analysis. Our solutions embrace deep learning and add measurable value to government agencies, commercial organizations, and academic institutions worldwide. We understand the difficulties in extracting, interpreting, and utilizing information across images, video, metadata, and text, and we recognize the need for robust, affordable solutions. We seek to advance the fields of computer vision and deep learning through research and development and through collaborative projects that build on our open source software platforms, such as VIAME [ and Telesculptor [ About the Projects: By joining our team, you will be contributing your software development expertise in the areas of computer vision and/or machine learning to develop robust solutions for real-world problems. Our projects focus on areas such as 3D reconstruction, object detection, image manipulation detection, and motion pattern learning and anomaly detection. Kitware’s employees have unique opportunities to interact and collaborate directly with customers, visit interesting customer sites, and participate in live field tests and demonstrations. Research and Development Engineers at Kitware also have the opportunity to publish and maintain open source software packages. \n In This Position You Will: * Design and implement large-scale software frameworks that enable cutting-edge research algorithms to run optimally across diverse environments, from embedded systems and mobile platforms to desktop applications to cloud infrastructure * Take a leadership role in working with the community to maintain quality open source software on platforms such as GitHub and GitLab * Have opportunities to learn more about emerging topics in computer vision, machine learning, and artificial intelligence Required Qualifications: * Bachelor's degree in Computer Science with a minimum of 5 years of experience and/or a Master's degree in Computer Science or a relevant subject matter and 3 years of experience
- Significant C++ experience
- Python experience
- Experience integrating 3rd party libraries
- Experience with distributed processing/computing
- Experience designing and implementing complex software systems
- Experience optimizing code
- Leadership experience reviewing and overseeing others’ code development
- Some experience in other programming languages, especially Python
- Due to contractual requirements, only U.S. citizens will be considered for
- Experience integrating other languages as necessary
- Experience with GPU-based development
- Knowledge of Computer Vision applications
- Knowledge of software development processes/environments including
$184k - $287.5k
...build communication libraries like NCCL, NVSHMEM, and UCX that are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and scalable communications software.DL and HPC applications have a huge...SeniorFull timeRemote work$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SeniorFull timeTemporary workFlexible hours- ...Hilltop Wealth Advisors, LLC is seeking a Senior leader to serve as Head of Growth, owning the growth engine end-to-end from organic advisor enablement to M&A relationship development. The role scales toward a $1B+ multi-office RIA and emphasizes scalable systems, people...SeniorWork at office
- ...Senior Solutions Engineer Job Summary As a Senior Solutions Engineer at CData, you will have the opportunity to work with our industry... ...Engineer supporting Connect AI, you won't just be demoing software — you'll be helping customers solve one of the most consequential...SeniorRemote workFlexible hoursShift work
- Senior Systems Software Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and...SeniorWork experience placementWork at officeLocal areaImmediate start2 days per week
$152k - $241.5k
...distributed team.Exposure/coursework related to Digital systems and VLSI design, Computer Architecture, C/C++ programming languages.Software development experience with C++, python and/or perl. Verilog or SV/UVM are a plus.Ways To Stand Out from the CrowdSignificant...SeniorFull time$152k - $241.5k
...multiple time zones.What we need to see:B.S, M.S. or PHD in Computer Science, or related field (or equivalent experience) with 5+ software engineering and HPC/AI experienceDevelopment or integration experience with Deep Learning Frameworks such PyTorch, JAX, and Inference...SeniorFull timeRemote work$184k - $287.5k
NVIDIA is seeking a Senior System Architect: Heterogeneous EDA Systems to solve a complex challenge in accelerated computing: Failure Attribution... ...between hardware faults, infrastructure instability, and software defects.What you'll be doing:Architect Failure Attribution...SeniorFull time- Job overviewrestor3d is looking for an experienced Senior Fullstack Software for developing web/mobile platforms. This early-stage role will be critical in accelerating the development and release of tools to advance our patient specific design processes.Key responsibilitiesActive...Senior
- SENIOR SALESFORCE DEVELOPER - Durham,NC // Hoboken, NJThe Select Group is seeking a Senior... ...APIs and system integrations.Agile software development experience.Strong communication... ....Collaborate with business analysts, architects, and quality engineers to deliver new functionality...Senior
$107.9k - $172.64k
Job DescriptionThe Senior Data Modeler designs, implements, and documents more complex data architecture and data modeling solutions, which include the use of relational, dimensional, and NoSQL databases. These solutions support enterprise data management, business intelligence...SeniorFull timeWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week- We are the people who give possibilities purposeBD is one of the largest global medical technology companies in the world. Advancing the world of health is our Purpose, and it’s no small feat. It takes the imagination and passion of all of us—from design and engineering...SeniorFull timeWork at officeRemote work
$89.17k - $142.68k
...technical solutions and minimize operational and system/application impacts. Coordinates with IT to support problem resolution, testing, software upgrades and related projects of a more complex nature.This is a HEDIS Data Management and Production Operations role, not a...SeniorFull timeWork at officeLocal areaRemote workFlexible hours2 days per week- ...Senior Software Application Architect – Durham, NC or Burlington, NC Hybrid Schedule - 3 days in office, 2 days remote Responsibilities Contribute technical thought leadership in our agile development teams and deal with complex business integrations, eliciting requirements...Temporary workCasual workInternshipWork at officeRemote workFlexible hours
$152k - $241.5k
...join this dynamic and innovative Hardware Infrastructure team! Our team is building scalable web services for VLSI designs. This software development team is a multifaceted Agile software team with high production quality standards. We are looking for motivated engineers...SeniorFull time$184k - $287.5k
We are seeking an ambitious Senior Solutions Architect - AI Factory Deployment to join our NVIDIA Infrastructure Specialists team in Santa Clara... ...are prepared for customers, validating hardware and software for modern AI deployments.What You Will be Doing:Set up, adjust...SeniorFull timeRemote work- ...individual requests in Chapel Hill, NC. This part-time role requires a current CDL and strong communication skills, particularly with seniors. You will ensure vehicle maintenance and safety, schedule preventive maintenance, and deliver packages to member homes. As a key...SeniorPart time
$152k - $241.5k
We are in search of a curious and motivated Senior Solutions Architect to join our NVIDIA Infrastructure Specialists team. In this capacity, you... ...AI factories for customers, validating both hardware and software for current AI applications.What You Will Be Doing:Set up,...SeniorFull timeRemote work- Job Description:Note: Fidelity will not provide immigration sponsorship for this position.The RoleAt Fidelity, you will have the opportunity to share your technical knowledge to help strengthen our engineering community and further pursue your own learning of new technologies...SeniorFull time
- Investors Title Insurance Company in Chapel Hill, NC seeks a Relationship Manager to maintain and deepen relationships with wealth management clients. The role requires 7+ years of experience in investment business development and a Bachelor’s degree, with CFP or CTFA ...Senior
- ...This role involves transporting members to scheduled trips, ensuring vehicles are maintained, and providing excellent service to the senior residents. Qualified candidates must possess a CDL and have a strong knowledge of the Chapel Hill/Durham area. The Cedars values...SeniorPart time
- Labcorp is seeking a Salesforce IT Manager / Architect to join our team in Durham, NC.Location:... ...ManagementServe as a trusted advisor to senior leadership and business stakeholders.... ....5 or more years of experience leading software development teams or managing technical...Full timeTemporary workCasual workInternshipWork at officeMonday to FridayFlexible hoursDay shift3 days per week
$160k
...Senior Hospital Sales Executive A pathology laboratory is expanding its services and seeking experienced Senior Hospital Sales Executives for field-based roles across multiple U.S. regions. This opportunity is ideal for sales professionals with a strong background...SeniorPart timeImmediate start- ...Job Description A well-respected client is seeking a TAX SENIOR due to the growth in their firm. Are you an experienced individual with a knack for numbers? Then look no further, because we have the perfect opportunity for you! As a Tax Senior, you will be...Senior
$224k - $356.5k
...research and collaborate with diverse teams (both internal and external to NVIDIA), including AI/DL researchers, hardware architects, and software engineers.Participate in technology transfers to and from teams across NVIDIA.What we need to see:Master's in computer science...SeniorFull time- Job Description Job Description Be Part Of A High-Performing Team: Join a fast-moving insurance technology team supporting core systems that power policy administration, life insurance, and annuity operations. This group works closely across business, product, technology...SeniorFull time3 days per week
$272k - $431.25k
...Recruit, grow, and mentor a high-performing team of robotics software engineers; set direction, raise the technical bar, and manage... ...accelerated computing and modern ML infrastructure, and how to architect robotics software to take advantage of it (CUDA, PyTorch, GPU-...SeniorFull time$224k - $356.5k
We are seeking a senior system software engineer to lead technically and own key parts of our low-level diagnostic software. This software supports... ...is a hands-on software development role in which you will architect, implement, debug, and maintain key components of the...SeniorFull time- ...HCLTech is looking for a highly talented and self- motivated Senior Java Full Stack Developer to join it in advancing the technological... ...systems and developing applications Knowledge of developing software deployed on cloud-hosted services. JIRA, Jenkins GHA Excellent...SeniorFull timeLocal area
$140k - $224.25k
The NVIDIA Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer who is ready to become an authority in ground-breaking network technology used in AI clusters. Our team of software engineers bridge the gap between the customer...SeniorFull timeWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Architect. Be the first to apply!




