• Home
  • Contact us
Post a Job for $99

Working remotely changes your life forever

Staff Python Software Engineer at neptune.ai

We are looking for a skilled Staff Python Software Engineer to join our fully remote team. In this position, you will play a crucial role in developing and maintaining our Python client libraries and APIs, which are essential for logging and querying model-building metadata. You will be responsible for shaping their architecture, optimizing performance, and ensuring seamless integration with machine learning workflows. A strong grasp of Python, user-friendly API design, and performance optimization is essential to deliver a robust and scalable experience for our users.

Our tech stack (the more overlap, the better):
  • Languages: Python.
  • Cloud platforms: Microsoft Azure, Google Cloud Platform (GCP).
  • Others: Protobufs, gRPC, Swagger.


Key Responsibilities:
  • Develop and Maintain the Python Client Library: Take part in designing, developing, and maintaining our Python API for logging and querying model-building metadata.
  • Code Quality & Reviews: Ensure the delivery of high-quality, maintainable, and well-documented code through active development and thorough code reviews.
  • Technical Leadership: Lead 1-2 key initiatives, collaborating closely with 3-5 engineers to ensure smooth execution, clear task breakdowns, and effective communication of progress and challenges.
  • Architecture & Performance Optimization: Design scalable and efficient solutions for API interactions, ensuring high performance and reliability in large-scale ML workflows.
  • Innovation & Best Practices: Identify and propose improvements to the Python client library and its ecosystem to enhance user experience and performance.


You could be a great fit if you have:
  • At least 6 years of professional software development experience.
  • Strong expertise in algorithmic thinking and problem-solving.
  • A passion for performance optimization, both at the architectural and component levels.
  • Clear and logical communication skills, both written and verbal.
  • The ability to balance business goals with technical purity, especially in fast-paced, shifting environments.
  • Experience in designing user-friendly APIs.
  • Experience leading engineering teams of 3-5 people.


What we offer:
  • Flexibility: 100% remote work with optional co-working spaces in Warsaw, Wrocław, Poznań, and Kraków, along with flexible working hours.
  • Share in our success: Participate in our Employee Stock Option Plan and be part of our growth journey.
  • Time off: 20 paid service-free days per year.
  • Ownership and impact: Opportunities to take initiative, bring your ideas to life, and make a meaningful impact.


APPLY NOW
neptune.ai logo