Senior Software Engineer
This Senior Software Engineer role focuses on developing, optimizing, and maintaining the software that drives high-performance data processing pipelines. The position plays a critical part in supporting computer vision and machine learning (CVML) initiatives, building scalable, efficient solutions for complex, data-driven challenges. \n
Responsibilites- Build and Optimize the CVML Software Stack : Maintain, expand, and refine our software stack to meet high standards for performance, quality, and extensibility.
- Profile and Improve Performance : Identify bottlenecks in existing code and implement performance improvements essential for processing large datasets.
- Re-architect Legacy Code : Transform legacy code into clean, maintainable, and extensible structures that align with industry best practices.
- Manage Infrastructure and Automation : Take ownership of build processes, continuous integration, and delivery pipelines to optimize reliability and speed in deployments.
- Enhance Test Coverage and Quality : Strengthen test strategies to improve reliability, functionality, and maintainability across codebases.
- Support Deep Learning Development : Enable deep learning workflows, including automating training processes, managing model versioning, and ensuring traceability.
- Develop High-Performance Code : Write efficient, lower-level code (e.g., in C++) and create seamless Python interfaces for team accessibility.
- Build Tools for R&D : Develop both web-based and native tools that simplify workflows and empower R&D efforts.
- Educational Background: A BS or MS in Computer Science or a related field is recommended but not required.
- Experience: 5+ years in software engineering, with a focus on performance optimization and high-performance computing.
- Programming Skills: Advanced proficiency in both C++ and Python, with a disciplined approach to coding practices.
- Scripting Proficiency: Strong experience with shell scripting, especially in Bash and Python.
- Source Control: Proficiency in Git and collaborative source control practices.
- Linux Expertise: Extensive hands-on experience with Debian-based Linux distributions, such as Ubuntu.
- Familiarity with Modern Development Practices: Knowledge of CI/CD processes, Scrum methodologies, and automated testing.
- Preferred Qualifications
- Experience with Python C++ extension packaging.
- Knowledge of Docker containerization.
- Familiarity with the Nvidia Jetson platform.
- Exposure to cloud computing platforms, such as GCP, AWS, or Azure.
$90,000 - $150,000 a year
Salary dependent on experience and location. \nThis role offers an opportunity to work at the forefront of computer vision and machine learning, addressing challenging, impactful projects within a collaborative, future-focused environment. With the chance to make significant contributions and tackle meaningful technical problems, this position is ideal for professionals looking to deepen their expertise in CVML and data processing.
Recommended Jobs
Senior Product Manager Reseller
Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and govern…
Oil & Gas VRU/Combustion Field Service Specialist (I&E)
Solstice Consulting Group is seeking a Field Service Specialist – Vapor (VRU) / Combustor / Flare for our Oil & Gas Equipment client. Role requires up to 50% travel (including overnights) in th…
Cashier
Position Title: Cashier Department: Front End Supervisor: Front End Manager FLSA: Full-Time/Part Time, Hourly, 6-8 Hour Shift, Union Restaurant Depot is a wholesale cash-and-carry foods…
Staff Software Engineer - Supply Quality
Job Description Job Description StubHub is on a mission to redefine the live event experience on a global scale. Whether someone is looking to attend their first event or their hundredth, we're h…
Floating Maintenance Technician
Description Lyon Living proudly offers the following benefits: ~ Housing Discount Offered ~ Medical/Dental/Vision Plans/FSA/HSA ~401K Matching ~ Education Reimbursements ~ Employee Refer…
Financial Analyst I
Job Summary/Purpose: The Gemini 3 Group is seeking a Financial Analyst I to support the Financial Administration and Management Support Services (FAMSS) in support of Commander Naval Surface Forces…
LOCUM Oncology Nurse Practitioner
We are bringing on a dynamic Hematology Oncology Nurse Practitioner or Physician Assistant for a 6-month LOCUM opportunity in San Francisco, CA!! In this OUTPATIENT role you will work with head and n…
California Healthcare Market Leader
NBBJ is an award-winning design firm recognized as a TIME100 Most Influential Company, a Fast Company Most Innovative Architecture Firm and a two-time 2025 AIA National Honor Award recipient. These …
Staff Backend Engineer-Data
interface.ai is the industry's-leading specialized AI provider for banks and credit unions, serving over 100 financial institutions. The company's integrated AI platform offers a unified banking exp…
Mid Level Protein Scientist
Mid Level Protein Scientist JOB-10044724 Anticipated Start Date September 1 , 2025 Location Chesterfield , MO Type of Employment Contract Employe…