Software Engineer
4 days ago
The Software Engineer helps port machine learning models into our cross-platform SDK. This role bridges the gap between Python-based model development and C++ SDK integration, ensuring high-performance inference across iOS, Android, Linux, and Windows platforms.Job Description
Essential Responsibilities:
- Port ML models (primarily PyTorch and TensorFlow, exported to ONNX) into our C++ SDK.
- Translate and optimize Python-based postprocessing logic into performant C++ code.
- Collaborate with ML scientists to understand model behavior and ensure fidelity in deployment.
- Optimize inference performance for mobile and desktop platforms, considering memory, latency, and compute constraints.
- Maintain clean, modular C++ APIs that expose ML functionality to client applications.
- Write unit and integration tests to validate model outputs and SDK stability.
- Participate in architectural discussions and provide technical guidance to help the team make well-informed decisions regarding feature implementation.
- Write clean, maintainable, and well-documented code, with an emphasis on scalability and performance.
- Other duties as assigned.
Basic Qualifications:
- Bachelor's degree or equivalent practical experience in Computer Science, Engineering, or a related technical field.
- 3-5+ years of experience working as a software engineer, with a proven track record of working with software development kits (SDKs) and client-side applications
- 3-5+ years of experience in C++ development, with a focus on SDKs or embedded systems.
- Proficiency in Python, especially for understanding and translating ML pipelines.
- Familiarity with mobile development constraints (iOS/Android) and cross-platform build systems.
- Strong debugging and performance profiling skills.
- Experience with AI/ML integration or development within software systems is highly preferred.
Preferred Qualifications:
- Experience with model quantization, pruning, or hardware acceleration (e.g., Metal, NNAPI).
- Experience deploying ML models using ONNX Runtime, TensorFlow Lite, or similar frameworks.
- Familiarity with medical imaging or real-time signal processing.
- Exposure to CI/CD pipelines for ML model validation and SDK packaging.
GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
While GE HealthCare does not currently require U.S. employees to be vaccinated against COVID-19, some GE HealthCare customers have vaccination mandates that may apply to certain GE HealthCare employees.
Relocation Assistance Provided: No
-
Software Engineer
3 days ago
Washington, Washington, D.C., United States IAMUS Consulting Full time $137,000 - $178,000We are currently seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers to create software solutions that meet the needs of our clients. In this...
-
Sr Software Engineer
4 days ago
Washington, Washington, D.C., United States CyberStorm Defense L.L.C. Full time $100,000 - $150,000 per yearCyberStorm Defense is seeking a Software Engineer (Automation / Integration) to support the Federal Aviation Administration (FAA) and Department of Transportation (DOT) in designing, developing, and integrating automation software for National Airspace System (NAS) modernization initiatives.This role supports FAA Enterprise Services (AJM-3) and Program...
-
Sr. Software Engineer
4 days ago
Washington, Washington, D.C., United States CloudShape Full time $90,000 - $100,000 per yearSr. Software EngineerPosition Title: Sr.Software EngineerRequisition ID: SSWEL21Location: Hybrid (Remote/Washington, DC)Citizenship required: YesClearance Type: SecretSalary Range: $90,000 - $100,000 At Cloudshape our employees have incredible opportunities to work in helping organizations securely transform their IT Infrastructure to meet the changing...
-
Software Engineer
2 days ago
Washington, Washington, D.C., United States Visionist, Inc. Full time $150,000 - $190,000Active Top Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new, fully FUNDED opportunity for a Software Engineer focused on full-stack and backend development on our largest PRIME contract. Our team of Analysts and Engineers is motivated by the direct impact on the mission, crafting specialized tools for enhanced...
-
Software Engineer
3 hours ago
Washington, Washington, D.C., United States BRG Full time $100,000 - $230,000 per year*We do Consulting Differently*Second Sight Solutions, a subsidiary of Berkeley Research Group (BRG), is a health technology company, and our innovative technology reimagines how drug discount data is exchanged, establishing new connections and improving transparency for drug manufacturers and their customers. Our customers and partners trust us to deliver...
-
AI Software Engineer
5 days ago
Washington, Washington, D.C., United States Piper Companies Full time $120,000 - $220,000 per yearZachary Piper Solutions is seeking a Software Engineer with an active Top Secret Clearance (or higher) to support a high-impact federal program focused on delivering advanced, AI-powered mission solutions for government customers. As part of a forward-leaning engineering team, you'll help design and implement scalable systems capable of processing massive...
-
Software Engineer
4 days ago
Washington, Washington, D.C., United States Belay Technologies Full time $70,000 - $190,000Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021 Belay Technologies is seeking a Software Engineer to join our intel team. This is a brand new, high-priority project. This team will be responsible for aggregating data sources to create a clear picture of what...
-
Principal Software Engineer
3 days ago
Washington, Washington, D.C., United States CHAOS Industries Full time $160,000 - $250,000CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to...
-
Senior Software Engineer
16 hours ago
Washington, Washington, D.C., United States Peregrine Full time $130,000 - $250,000 per yearBacked by leading investors from Silicon Valley, Peregrine supports public safety agencies across the country — from Los Angeles to Louisville to Atlanta — empowering public servants to improve operations and make better decisions in the moments that matter. Today, our technology is used by customers to serve more than 30 million Americans. We're...
-
Senior Software Engineer
4 days ago
Washington, Washington, D.C., United States Sealing Technologies, a Parsons Company Full time $120,000 - $200,000 per yearLocation: Columbia, MDType: HybridTravel: 15%About Us:Sealing Technologies, a Parsons Corporation company, is a trusted partner in providing powerful edge computing hardware and defensive cybersecurity solutions to protect the Federal Government and private enterprises. Our goal is to support the federal government, our allies, mission partners, and private...