We are seeking a talented and motivated Software Engineer to join our team, focusing on building robust and scalable tools and infrastructure for our computer vision initiatives. While you'll be working closely with computer vision engineers, your primary focus will be on applying strong software engineering principles to design, develop, and maintain the critical systems that enable our CV applications. If you are passionate about writing high-quality, efficient Python code and building the backbone for cutting-edge technology, this role is for you.
Design, develop, test, deploy, and maintain high-quality Python software for computer vision tooling and data pipelines.
Build robust and scalable infrastructure to support the ingestion, processing, annotation, and management of large datasets.
Collaborate closely with computer vision engineers to understand their needs and translate requirements into effective software solutions and APIs.
Implement and optimize data processing workflows using libraries like NumPy and image processing toolkits (e.g., OpenCV, Pillow).
Write clean, well-documented, and thoroughly tested code following software engineering best practices (e.g., version control with Git, unit/integration testing).
Profile and optimize code and systems for performance, scalability, and reliability within a Linux environment.
Contribute to code reviews, technical design discussions, and advocate for high software quality standards.
Maintain and improve the existing codebase and infrastructure supporting our CV projects.
Proven experience (2+ years) as a Software Engineer with a strong focus on Python development.
Proficiency with NumPy for numerical operations and data manipulation.
Hands-on experience with at least one common image processing library (e.g., OpenCV, Pillow, scikit-image).
Experience with software development best practices, including version control (Git), testing frameworks (like pytest), and code reviews.
Proficiency working within Linux environments (command line, scripting, system basics).
Familiarity with the fundamental concepts of modern computer vision pipelines (e.g., data loading, preprocessing, augmentation, model evaluation, and validation). You should understand what the tools you build are supporting.
Exposure to deep learning frameworks (e.g., PyTorch, TensorFlow) and MLOps principles.
Familiarity with relational databases (e.g., PostgreSQL, MySQL) and SQL.
Experience building web backends or APIs using Python frameworks (e.g., Flask, Django, FastAPI).
Experience contributing to or maintaining shared libraries or tools used by multiple teams.
Apply by uploading your CV with a note of your salary expectations.
Contact
Igor Popov
At AUTO1 Group we live an open culture, believe in direct communication, and value diversity. We welcome every applicant; regardless of gender, ethnic origin, religion, age, sexual identity, disability, or any other non-merit factor.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Pluto is looking for a Founding Engineer experienced in cloud infrastructure and developer tooling to help build and scale secure systems remotely.
Lead the architecture and development of cutting-edge AI inference systems at ProrataAI, driving scalable and efficient RAG-based applications.
Seeking a detail-oriented Senior Frontend Engineer skilled in React and TypeScript to enhance user experience and drive innovation for a growing US-based tech company.
Lead NBCUniversal's SAP BTP engineering teams remotely, driving innovation and implementation of cloud-based financial process solutions.
Experienced Senior Software Engineer needed at Copeland to develop cloud native C#/.NET applications supporting IoT solutions in a sustainability-driven company.
Contribute to Palantir’s impactful production infrastructure platforms as a Software Engineer Intern, gaining real-world experience in a collaborative environment.
Experienced full stack developer sought by MEMX to architect and develop key features of their trading platform's user portal.
Experienced Software Engineer wanted at Google to design, develop, and maintain scalable payment systems with impact on global users.
Lead the architectural vision and development of a cutting-edge embedded IoT platform at nVent, a mature global technology provider.
Drive key integrations and tooling as a Launch Integrations Engineer specializing in TypeScript to power new home launches efficiently.
Experienced Senior Software Engineer needed at Perforce to develop and enhance large-scale cloud-based applications with a focus on full stack development and Agile methodologies.
A Software Developer role focused on AI-enhanced real estate financial modeling, working remotely to complete the MVP of a cutting-edge AI-native platform.
Maybern is seeking a Staff Software Engineer to lead and shape the development of their Scenario Modeling product, driving high-impact financial software innovation.
auto1 group is a multi-brand technology company that is building the best way to buy and sell cars. our local european consumer brands, like wirkaufendeinauto.de, offer consumers the fastest and easiest way to sell their cars. our merchant brand, ...
133 jobsSubscribe to Rise newsletter