Senior Software Developer (CV)

10Beauty
Burlington, MA Full Time
POSTED ON 10/24/2023 CLOSED ON 1/2/2024

What are the responsibilities and job description for the Senior Software Developer (CV) position at 10Beauty?

Introduction:

10Beauty is seeking a Senior Software Developer who will play a crucial role in developing and implementing a production Computer Vision system to enhance our product's capabilities and user experience. This position offers a unique opportunity to help launch an autonomous robotic technology into the world, where the vision system is driving the entire process; vision is the core at what we are building. 

What you’ll do:

  • Lead and actively participate in the full-stack development process through the entire commercial product life-cycle, ensuring the development of high-quality software solutions.
  • Develop and maintain system libraries, with a particular focus on a  distributed system architecture. Collaborate with cross-functional UX and robotic teams to ensure the seamless integration of Computer Vision assets into client-facing applications.
  • Implement standard software development patterns, best practices, ensure code maintainability, scalability, and quality.
  • Deploy Test-Driven Development methodologies to ensure robust code deployment and minimize code defects. Develop and maintain full CI/CD: unit tests, integration tests, and end-to-end tests for software components.
  • System profiling and optimization.
  • Lead efforts to migrate the Computer Vision system into the distributed cloud architecture, taking advantage of cloud services and infrastructure for scalability, reliability, and cost-efficiency.
  • Rewrite software components to accelerate processing and improve overall system performance.

Please Note:We have often hired those that do not meet the exact requirements but that we found to be a great culture fit and have the relevant experience to be successful in the role. Please consider applying if this is you. 

What you have:

  • Passion and demonstrated capability for full life-cycle commercial product development
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Senior level programming skills in languages such as Python, or C .
  • Demonstrated proficiency in Computer Vision libraries and frameworks (e.g., OpenCV, TensorFlow, PyTorch).
  • Experience with image processing, feature extraction, and deep learning.
  • Solid understanding of Computer Vision algorithms and techniques.

 

Software Developer
Robert Half -
Burlington, MA
Senior Sales Engineer, Partners
Perforce Software, Inc. -
Burlington, MA
Principal Software Developer
Oracle -
Burlington, MA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Developer (CV).

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Developer (CV) jobs in the Burlington, MA area that may be a better fit.

Senior Director, Product Management

Perforce Software, Burlington, MA

AI Assistant is available now!

Feel free to start your new journey!