Software Engineer
CoVar
Software Engineer
About CoVar
CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build advanced software and machine learning systems that help the Department of Defense detect threats in high-stakes environments and enable biomedical researchers to accelerate discoveries that save lives. Our team is composed of curious, passionate engineers who care deeply about using AI to solve real-world problems that matter.
About this position
We are looking for a motivated, detail-oriented Software Engineer who thrives in an environment where reading, understanding, and improving complex codebases is just as important as writing new code. In this role, you will develop and maintain real-time, computationally intensive applications involving data processing, real-time communications, and machine-learning algorithm integration.
You’ll work closely with a team of ML engineers and software developers, contribute to system architecture and performance optimization, and help ensure our tools are robust, efficient, and production ready. You will have the opportunity to work on meaningful, high-impact projects in a close-knit engineering team. If you enjoy building systems end-to-end, optimizing performance, and understanding how software interacts with hardware at a deep level, you’ll fit right in.
Important Note:
This is a software engineering role and not a prompt engineering role. Candidates with strong LLM prompting skills but limited understanding of software engineering fundamentals will not be successful here.
Minimum qualifications
- B.S. in Computer Science or related field, preferably M.S., Ph.D, and/or 3+ years of experience
- Expertise in Python with a minimum of two years of demonstrated hands-on professional development experience and exposure to scientific/computational libraries such as NumPy, SciPy, pandas, scikit-learn, PyTorch, etc.
- Experience developing real-time, computationally-focused applications
- Working knowledge of SQL and experience with one or more of MySQL, PostgreSQL, or SQLite
- Strong fundamental understanding of computing hardware architectures and how they influence software architectural decisions
- Experience with software development processes, including version control, documentation, testing, and code review
- Excellent technical communication skills and a customer-service mindset
- Ability to work in Durham, NC (relocation assistance available)
- Eligibility for US security clearance (US citizenship is required)
Preferred qualifications
- Linux application development
- Experience with embedded systems or deploying AI/ML solutions on edge hardware (highly desirable)
- Familiarity with real-time systems, edge hardware optimization, and performance profiling
- Experience with signal processing, pattern recognition, image processing, and/or machine learning techniques
- Prior Department of Defense project experience
Benefits
- Competitive salary, cash bonus, equity structure, and 401k with employer contributions
- Excellent health care coverage, including dental and vision plans
- Parental leave
- Short-term and long-term disability insurance
- Life insurance
- Flexible work schedule
- Tuition support
- PTO and paid holidays
Visit us:
- .... The role would be supporting the build of custom client websites.The team is comprised of both Data Engineers and Full Stack engineers. This role is a Full Software EngineerOur full stack engineers develop in the following stack, so experience here would be necessary...Suggested
- ...Senior Fullstack Software DeveloperRestor3d is looking for an experienced Senior Fullstack Software Developer 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...Suggested
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
- ...DescriptionJob DescriptionDescription:This is an onsite role based in Durham, North Carolina.Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate the software development lifecycle, including solutions leveraging generative...SuggestedHourly payContract workLocal area
$152k - $241.5k
...now looking for a highly motivated Full-Stack Web Applications Engineers to join this dynamic and innovative Hardware Infrastructure... ...team is building scalable web services for VLSI designs. This software development team is a multifaceted Agile software team with high...SuggestedFull time- ...Software Engineer IVDexian Government Solutions is seeking a Software Engineer IV to serve as the Application Development and Support Lead for our EPA BSMD proposal effort. This role provides technical leadership for the development, modernization, operation, and sustainment...
- ...Software Engineer IVCommand Cyber Solutions is seeking a Software Engineer IV to serve as the Application Development and Support Lead for our EPA BSMD proposal effort. This role provides technical leadership for the development, modernization, operation, and sustainment...Temporary workFlexible hours
- ...Software Engineer IVToshiba Global Commerce Solutions is seeking a hands-on Software Engineer IV to drive end-to-end solution delivery for major retail platforms.In this role, you will own hands-on implementation (feature development, technical design, code reviews), engagement...
- ...! In joining Prometheus, you will become a part of the largest global provider of comprehensive enterprise asset management (EAM) software solutions that support the management life cycle for equipment maintenance and operations. Job Summary In this role, you will...Full timeTemporary workCasual workImmediate start
- ...C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. REQUIRED SKILLS: C# coding Design Documentation Agile or SCRUM Jira - preferred C/C++ - preferred...Permanent employmentFull timeContract workRemote work
- ...Job Description ONLY W2 NO C2C We are sourcing a Full Stack Engineer to work at our client's location in Durham, NC (Local NC Candidates Only). The Expertise and Skills You Bring: ~ Bachelor's degree in Computer Science, Engineering, Information...Local area
$152k - $241.5k
NVIDIA is hiring engineers to build and operate the governed infrastructure platform behind our Electronic Design Automation (EDA) and... ...analysis and capacity planning.What We Need To See:5+ years of software engineering or infrastructure engineering experience...Full timeRemote work- ...IT Software Engineer (Hybrid)This position is listed as hybrid – eligible candidates should expect to be present in the office on a semi-regular basis.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Meet...Work at office
- Software EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE... ..., data integrity, and operational efficiency.Collaborate with engineering teams across software, performance, platform, and quality engineering...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...enterprise-grade platform built for production environments. We are an engineering-driven company focused on solving complex technical challenges... ...of financial services. The role As a Senior Software Engineer at Kaleido, you will help design, build, and scale the...Full time
- Durham, North CarolinaOnsiteFull Time$110k - $135kWe are looking for a Software Engineer III to join a corporate engineering team at a leading nationwide Verizon retailer. The company builds software applications that support retail stores, internal business teams, and...Full time
$120k - $150k
...Join us and help meet one of the most important energy challenges of our time while building a rewarding career. OverviewThe Software Engineer is responsible for building and maintaining the backend services and APIs that Cypress Creek Energy’s business runs on, and for...Work at office3 days per week$43.4 - $62 per hour
Software Engineer in Test NC W2 Only Durham NC area W2 Only6+ years of test automation development experience with Java, Python, or similar languages.Proven expertise with web UI automation tools such as Playwright or Selenium.Experience with source code management (Git...- ...Job Title AI Software Engineer Spring Co-op 2027 Date posted 16-Oct-2026 Job ID 137269 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement...Contract workFixed term contractInternshipShift work
- ...Job Title AI Software Engineer Intern Date posted 14-Oct-2026 Job ID 137214 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement...Contract workFixed term contractInternshipShift work
$152k - $241.5k
...infrastructure, platforms, and tools that enable researchers and engineers to develop the next generation of AI/ML systems. By joining us... ....5+ years building production systems or data-infrastructure software.Deep experience with at least one of the following: parallel...Full timeLocal area$191k - $293k
The BasicsAs a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products as part of a small and nimble development team. Tanium focuses on a strong customer engagement model and feedback process to ensure our products are designed...Full timeContract workLive inWork at officeWorldwideFlexible hours3 days per week- Senior Software Engineer, InferenceThis 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 work...Full timeWork experience placementWork at officeLocal areaImmediate startRemote work2 days per week
- Fidelity will not provide immigration sponsorship for this position.Job Description:The RoleWe are seeking a Senior Software Engineer to join our Shared Services Engineering organization, supporting our Brokerage Notification and Messaging Platforms. In this role, you will...Full time
$95k - $160k
...Full timePosted: 2026-11-05Closes: 2026-11-13Job Title: Senior Software EngineerDescription: In this role, you’ll own the agentic solutions... ...to industry level titles such as "Forward Deployment Agent Engineer" or "AI Agentic Engineer" Drive the future of how Pearson works...Permanent employmentFull timeWork at officeWorldwide- Senior Software Engineer - StorageThis 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 work...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$91k - $118.2k
...ecosystems, and intelligent imaging—to build a more connected, software-enabled operating room. As an independent, family-owned MedTech... ...focused on imaging software. About the Role As a Software Engineer in Test working on-site in Raleigh, NC, you’ll help ensure the...WorldwideVisa sponsorshipWork visa$105.79k - $141.05k
...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution...Full timeTemporary workRemote work- ...Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) solutions. We're seeking motivated... ...into intuitive, functional user experiences 3) Applying software engineering and testing best practices to deliver high-quality solutions 4...Full timeContract workPart timeFixed term contractInternshipWorldwideShift work
- ...NodeJS with Angular or React. What will you do? Backend Engineering & API Design: Design, build, test, and maintain highly secure... ...subscription lifecycles, access provisioning, and coordinated software release management across multiple runtime environments....Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Durham, NC
- software engineer remote Durham, NC
- graduate software developer no experience Durham, NC
- information technology software engineer Durham, NC
- senior software engineer remote Durham, NC
- junior software developer remote Durham, NC
- software engineer travel Durham, NC
- startup software engineer Durham, NC
- senior software design engineer Durham, NC
- financial software developer Durham, NC






