> Markdown version of [/jobs/ext/2844412-software-engineer](https://www.wearedevelopers.com/jobs/ext/2844412-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Advanced - **Location:** Houston, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Computer Vision, Automation of Tests, Big Data, Code Coverage, Code Review, Databases, Continuous Integration, Data Systems, Data Visualization, Software Debugging, Programming Tools, Python (Programming Language), Machine Learning, NumPy, OpenCV, Regression Testing, SciPy, Software Construction, Software Systems, Parquet, Data Processing, Backend, Git, Pandas, Information Technology, Code Inspection, Web Technologies, Code Restructuring, Data Pipelines, Docker - **Published:** September 11, 2026 - **Apply:** https://www.thejobnetwork.com/job/decda8da-a1fc-4ee6-a0b1-fb38cd8d6fca/software-engineer-python-robotics-computer-vision ## About the Role * BS/MS in Computer Science, Engineering, Robotics, or related field * 2+ years of professional Python development experience * Experience with Python data science stack (NumPy, Pandas, SciPy, OpenCV, etc.) * Strong understanding of software engineering best practices (Git, testing, debugging) * Experience with containerized development environments (Docker or similar) * Comfort with static type checking and strict linting (Pyright, Ruff, or similar) * Experience refactoring or productionizing research/prototype code * Experience working with large-scale datasets or data processing systems * Ability to work independently on open-ended, complex engineering problems * Strong attention to detail and commitment to high-quality code * Excellent communication and collaboration skills * High level of professional integrity and confidentiality, * Experience with CI/CD pipelines and automated testing * Experience with computer vision (OpenCV, image processing, ML models) * Familiarity with ROS or robotics sensor data * Experience with columnar data formats (Parquet), embedded analytics databases (DuckDB), distributed compute (Ray) * Experience with autonomous systems or robotics * Experience building internal developer tools or workflow automation * Familiarity with Python bindings to compiled languages (nanobind, Pyo3) Knowledge of APIs, backend systems, or web technologies ## Description * You will work on systems that directly impact real-world operations and safety. * Build and optimize data pipelines that process large-scale sensor datasets * Improve test coverage, reliability, and CI/CD pipelines across the codebase * Reduce manual intervention in data processing pipelines * Build and maintain curated datasets for validation, benchmarking and regression testing * Refactor research/prototype code into robust, production-quality modules * Develop and optimize Python-based data pipelines and analytics systems * Maintain and productionize computer vision and robotics pipelines * Build data visualizations and internal tools for engineering workflows * Collaborate with robotics engineers, data scientists, and software developers * Design and implement robust, scalable systems for real-world deployment * Contribute to scalable, production-grade software systems * Establish and enforce software engineering best practices (typing, linting, testing and code review) ## Related Videos - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)