Job Openings
Senior Python Developer/Manager
About the job Senior Python Developer/Manager
We are looking for a seasoned Sr. Python Developer to support key business operations. The ideal candidate will play a key role in designing, developing, and optimizing scalable, high-performance software solutions. You will collaborate with cross-functional teams to build and maintain applications that leverage AI and advanced data processing techniques
- Design, develop, and maintain scalable Python-based backend systems.
- Implement APIs and data pipelines for seamless integration with AI/ML workflows.
- Handle ML model lifecycle operations (loading, offloading, batching, optimizing inference).
- Collaborate with AI/ML and DevOps teams to deploy and maintain models in production.
- Ensure application reliability, performance, and maintainability.
- Conduct code reviews and mentor junior engineers where required.
- Leverage Docker and containerization best practices to optimize deployments.
- Stay up to date with emerging technologies in backend engineering, AI/ML integration, and DevOps tooling.
Essential:
- Experience Required: 7+ years of professional Python development experience.
- Strong expertise in backend frameworks (FastAPI, Django, Flask).
- Experience with ML-related backend tasks (data handling, batching, model inference optimization).
- Proficiency in working with relational databases (PostgreSQL).
- Strong understanding of Docker and containerization concepts.
- Experience building and consuming RESTful APIs.
- Familiarity with cloud environments (AWS, GCP, or Azure).
- Solid problem-solving and debugging skills with a performance-first mindset.
Preferred:
- Exposure to AI/ML frameworks (PyTorch, TensorFlow, Scikit-learn).
- Experience with Docker or any container orchestration.
- Knowledge of CI/CD pipelines and automation tools.
- Experience in energy, IoT, or real-time data systems.
- Contributions to open-source projects or a strong GitHub portfolio.
Education
Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.