Senior Software Engineer
South San Francisco
Simbe Robotics
Top retailers improve store performance and labor efficiency with our AI & robotics suite, proven to give market-leading product availability & price integrity.
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.
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.
Requirements
- 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
- 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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index π°
Job stats:
1
0
0
Category:
Engineering Jobs
Tags: AWS Azure CI/CD Computer Science Computer Vision Deep Learning Docker Engineering GCP Git Linux Machine Learning Nvidia Jetson Pipelines Python R R&D Scrum Shell scripting Testing
Perks/benefits: Career development
Region:
North America
Country:
United States
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Staff Machine Learning Engineer jobsStaff Data Scientist jobsData Scientist II jobsPrincipal Data Engineer jobsBI Developer jobsData Manager jobsJunior Data Analyst jobsResearch Scientist jobsData Science Manager jobsBusiness Data Analyst jobsSenior AI Engineer jobsData Engineer III jobsData Science Intern jobsData Specialist jobsLead Data Analyst jobsPrincipal Software Engineer jobsSoftware Engineer II jobsData Analyst II jobsBI Analyst jobsSr. Data Scientist jobsData Analyst Intern jobsAzure Data Engineer jobsSoftware Engineer, Machine Learning jobsJunior Data Engineer jobsSenior Data Scientist, Performance Marketing jobs
Snowflake jobsLinux jobsEconomics jobsOpen Source jobsBanking jobsHadoop jobsRDBMS jobsComputer Vision jobsKafka jobsNoSQL jobsPhysics jobsAirflow jobsData Warehousing jobsJavaScript jobsGoogle Cloud jobsMLOps jobsKPIs jobsR&D jobsScala jobsClassification jobsStreaming jobsData warehouse jobsOracle jobsScikit-learn jobsGitHub jobs
PostgreSQL jobsScrum jobsSAS jobsTerraform jobsData Mining jobsCX jobsPandas jobsPySpark jobsIndustrial jobsDistributed Systems jobsBigQuery jobsRobotics jobsJira jobsE-commerce jobsJenkins jobsUnstructured data jobsLooker jobsRedshift jobsMicroservices jobsPharma jobsReact jobsdbt jobsData strategy jobsNumPy jobsMySQL jobs