NEWPosted 2 hours ago

Job ID: JOB_ID_4435

About the Role:

We are seeking a highly skilled and experienced Senior Python Developer to join our dynamic team. In this role, you will be instrumental in designing, building, and maintaining high-quality Python SDKs that are crucial for AI/ML model training, validation, deployment, and monitoring. You will develop developer-friendly APIs optimized for seamless integration with popular notebooks like Jupyter, Colab, and VS Code. A key aspect of this position involves packaging, versioning, and releasing SDKs following best practices, ensuring backward compatibility to support our user base.

You will collaborate closely with data scientists, ML engineers, and MLOps teams to ensure our tools meet the evolving needs of AI/ML development. Your responsibilities will include writing comprehensive unit, integration, and contract tests, as well as maintaining thorough documentation and providing clear examples for SDK usage. We emphasize strong software engineering principles, including CI/CD, rigorous code reviews, linting, and performance optimization, to ensure the delivery of robust and efficient solutions.

Key Responsibilities:

  • Design, build, and maintain high-quality Python SDKs for AI/ML model training, validation, deployment, and monitoring.
  • Develop developer-friendly APIs optimized for notebooks (Jupyter, Colab, VS Code).
  • Package, version, and release SDKs with best practices; ensure backward compatibility.
  • Collaborate with data scientists, ML engineers, and MLOps teams.
  • Write unit, integration, and contract tests; maintain documentation and examples.
  • Enforce software engineering best practices: CI/CD, code reviews, linting, and performance optimization.

Requirements:

  • 7+ years of Python development experience, including building/distributing Python libraries or SDKs.
  • Strong knowledge of AI/ML workflows and frameworks (TensorFlow, PyTorch, Scikit-learn, XGBoost).
  • Experience with API design, Python packaging tools (setuptools, poetry, pip), and semantic versioning.
  • Familiarity with MLOps, Docker, Kubernetes, cloud deployments (AWS, GCP, Azure), and CI/CD pipelines.
  • Excellent communication and collaboration skills; open source contributions preferred.

Keywords:

continuous integration continuous deployment artificial intelligence machine learning card Georgia


Compensation & Location

Salary: $100,000 – $150,000 per year (Estimated)

Location: Alpharetta, GA


Recruiter / Company – Contact Information

Email: akarsh@metrixit.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
akarsh@metrixit.com with the subject:

DELETE_JOB_ID_4435

to delete@join-this.com.