
Search by job, company or skills
Job Title: AI Python Engineer
Location: Mohan Cooperative Onsite
Experience: 7+ Years
Department: Technology
Type: Full-time (Work From Office)
Key Responsibilities:
AI/ML System Development: Architect, design, and implement AI-based applications, machine learning models, and AI-assisted tools within the HRMS/SaaS platform.
Integration of AI Features: Integrate machine learning models into business applications, including but not limited to document analysis, summarization, chatbots, recommendation systems, and automation tools.
Cloud Deployment & DevOps: Manage deployments of Python-based AI applications on cloud platforms such as AWS, GCP, Azure, or DigitalOcean. Contribute to DevOps processes (CI/CD pipelines, containerization).
AI-Assisted Development: Utilize AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT) to optimize code delivery and debug efficiently.
Collaborative Development: Work closely with cross-functional teams, including Product, Design, and QA, to ensure the development of high-quality, scalable, and user-friendly systems.
Technical Leadership: Conduct code reviews, provide technical guidance, and mentor junior developers to ensure the delivery of high-quality, maintainable code.
Optimizing Systems: Implement best practices in security, performance, and scalability while continuously enhancing system architecture.
Research & Innovation: Stay updated with the latest advancements in AI, machine learning, and Python technologies, and proactively suggest improvements for existing systems.
Required Skills & Qualifications:
7+ years of experience in software development, specifically with Python (Flask, Django, FastAPI) and AI/ML technologies.
Proven experience in building AI-powered applications or ML models, especially in the context of natural language processing (NLP), document processing, recommendation systems, and automation tools.
Strong proficiency in Python libraries/frameworks such as TensorFlow, PyTorch, Keras, scikit-learn, OpenCV, and similar tools for machine learning and AI development.
Cloud Platforms: Experience with deploying applications to cloud environments such as AWS, Azure, or Google Cloud Platform (GCP).
Strong knowledge of REST APIs, databases (MySQL, PostgreSQL), and experience integrating with front-end technologies.
AI Tools: Hands-on experience with AI-assisted development tools such as GitHub Copilot, ChatGPT, or similar tools that improve coding efficiency.
Software Architecture: In-depth knowledge of OOP, MVC architecture, and microservices design patterns.
Version Control: Solid experience with version control systems like Git, GitHub, or GitLab.
Excellent problem-solving skills and a passion for building scalable, performance-optimized systems.
Communication: Strong communication skills, both technical and non-technical, to collaborate effectively with team members and stakeholders.
Nice-to-Have Skills:
Experience in SaaS or HRMS product development.
Familiarity with Agile methodologies (Scrum, Kanban, etc.) and tools like Jira and Trello.
Experience with containerization tools like Docker and Kubernetes.
Knowledge of frontend technologies such as React, Angular, or Vue.js for full-stack development.
Understanding of AI/ML integration, data APIs, and automation pipelines
Job ID: 145079223