Position: Sphinx (Python Documentation) Developer
Company: ApomSolutions
Experience required: 5y
Category: Python
English level: upper
Published: 2023-07-01T00:00:00+03:00

Hey there! Are you a talented developer with experience in Sphinx and a passion for technology? If so, we've got an exciting opportunity for you!

Client is a VC-backed startup tackling the huge problem of controlling Machine Learning systems.

AI systems are being adopted by more and more organizations and are taking an increasingly important role in their business. Although many resources are allocated to creating and optimizing the machine learning models, they still lack “common sense” and make various mistakes that may go undetected for long periods of time. We focus on detecting, preventing, and fixing these “AI glitches”, using mathematical concepts and algorithmic research. Our product monitors these systems in production, identifies a wide range of potential problems, and offers different types of alerts and explanations (depending on the type and the severity of the issue).

**About the job:**
We are seeking a skilled Sphinx Developer to join our dynamic team. The ideal candidate will have significant experience with Sphinx, a robust documentation generator widely used in the Python community, as well as a comprehensive understanding of documentation infrastructure. This position requires a hands-on developer who is able to oversee the design, development, implementation, and maintenance of our company's documentation infrastructure.


**Responsibilities:**
- Manage all aspects of technical documentation, including development, delivery, and maintenance.
- Work closely with engineering and product teams to ensure the quality and consistency of documentation.
- Generate and update API documentation automatically from source code.
- Regularly review and analyze the effectiveness and efficiency of the documentation infrastructure, making recommendations for improvement where necessary.

**Required Experience:**
- +2 Years of experience developing and maintaining documentation infrastructure with Sphinx and Python.
- +2 Years of experience version control systems such as Github.
Experience with automatic API documentation generation from source code.
- Strong attention to detail with excellent written and verbal communication skills.
- Ability to work independently as well as in a team.

**Advantages:**
- Experience with machine learning models
- Experience working on open source projects.