Sr. Software Engineer(Client Facing)
AnacondaAbout the role
About Anaconda
Be at the center of AI
With more than 45 million users, Anaconda is the most popular operating system for AI providing access to the foundational open-source Python packages used in modern AI, data science, and machine learning through a seamless platform. We pioneered the use of Python for data science, championed its vibrant community, and continue to steward open-source projects that make tomorrow’s innovations possible. Our enterprise-grade solutions enable corporate, research, and academic institutions around the world to harness the power of open source for competitive advantage, groundbreaking research, and a better world. To learn more visit https://www.anaconda.com.Here is what people love most about working here: We’re not just a company, we’re part of a movement. Our dedicated employees and user community are democratizing data science and creating and promoting open-source technologies for a better world, and our commercial offerings make it possible for enterprise users to leverage the most innovative output from open source in a secure, governed way.
Summary
Anaconda is seeking a talented Software Engineer (Client Facing) to join our rapidly-growing company. This is an excellent opportunity for you to leverage your software-development skills to the Python open-source data-science, artificial intelligence, and machine learning ecosystems.
What You’ll Do:
Be a key member of the Anaconda Professional Services team, solving problems for our customers using tools from the Python open-source ecosystem
Meet with customers directly to understand their needs and their current software systems
Translate business requirements to software architecture and technical implementation
Write and maintain well-structured software incorporating modern data science, data analytics, artificial intelligence, machine learning, and/or statistical techniques to address customer problems
Where appropriate, maintain and extend open-source tools employed by the team, such as the Panel, Lumen, and the various HoloViz.org visualization libraries.
Write technical documentation, public examples, blog posts, etc. as needed
Other duties as assigned
What You Need:
Bachelor's degree or higher in Computer Science or a related field, or equivalent experience
4+ years of relevant work experience, including substantial software development in Python
Experience with revision control systems (git/github, etc.)
Experience with CI, testing, and other automation tools
Some experience with the data-science stack, e.g. Pandas, Jupyter, and other Python tools for data analysis
Some experience with web technologies (HTML/CSS/JavaScript/React/etc.)
Superior written and verbal communication skills
Embody our core values:
Great People
Great Product
Great Performance
Care deeply about fostering an environment where people of all backgrounds and experiences can flourish
What Will Make You Stand Out:
Experience with the Python packaging ecosystem (building pip or conda packages)
Experience or training in UX/UI/graphic design
Experience with Large Language Models (LLMs) and other Generative AI approaches
Experience with Bokeh or HoloViz visualization tools
Experience with advanced Python data libraries such as Dask and Numba
Experience with extensions and tools for Jupyter or other notebook systems
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s