APPIT Software

1 week ago


Pune, Maharashtra, India APPIT Software Inc Full time

Senior Software Developer - Python

POSITION GENERAL DUTIES AND TASKS :

- Write high-quality, testable, and maintainable Python code using object-oriented programming (OOP), SOLID principles, and design patterns.

- Develop RESTful APIs and backend services for AI/ML model serving using FastAPI.

- Collaborate with AI/ML engineers to integrate and deploy Machine Learning, Deep Learning, and Generative AI models into production environments.

- Contribute to software architecture and design discussions to ensure scalable and efficient solutions.

- Implement CI/CD pipelines and adhere to DevOps best practices for reliable and repeatable deployments.

- Design for observability, incorporating structured logging, performance monitoring, and alerting mechanisms.

- Optimize code and system performance, ensuring reliability and robustness at scale.

- Participate in code reviews, promote clean code practices, and mentor junior developers when needed.

Required Qualifications:

- Bachelors or Masters degree in Computer Science, IT, or a related field.

- 7+ years of hands-on experience in software development, with a focus on Python.

- Deep understanding of OOP concepts, software architecture, and design patterns.

- Experience with backend web frameworks, preferably FastAPI.

- Familiarity with integrating ML/DL models into software solutions.

- Practical experience with CI/CD, containerization (Docker), and version control systems (Git).

- Exposure to MLOps practices and tools for model deployment and monitoring.

- Strong collaboration and communication skills in cross-functional engineering teams.

- Familiarity with cloud platforms like AWS (e.g., Sagemaker, Bedrock) or Azure (e.g., ML Studio, OpenAI Service).

(ref:hirist.tech)

  • Pune, Maharashtra, India APPIT Software Inc Full time

    Role Overview:We are looking for an experienced Oracle OCCAS (Oracle Communications Converged Application Server) Technical Consultant to lead solution design, integration, and implementation efforts across pre-sales, development, and delivery stages. The ideal candidate should possess deep expertise in Oracle OCCAS, Oracle SBC, SIPREC, and VoIP...