Python Developer (AI/ML Specialist)

Python Developer (AI/ML Specialist)

Job Category: Engineering
Job Type: Full Time
Job Location: Mohali
Salary: 15000 50000+

Job details

  • Pay: ₹15,000 – ₹50,000 a month
  • Job type: Full-time
  • Shift and schedule: Day shift
  • Benefits & Perks: Provident Fund, Life insurance, Health insurance, Paid time off


  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid sick time
  • Paid time off
  • Provident Fund

At oCode Technologies, we are a technology solutions provider, trying to harnessing the power of artificial intelligence and machine learning through the expertise of Python Developers. Our commitment to innovation and excellence drives us to create cutting-edge solutions that transform businesses across industries.

Role Overview:

We are currently seeking talented Senior Python Developers with a background or interest in Artificial Intelligence, and Machine Learning. The ideal candidate will possess a minimum of 1 to 2 years of experience in developing and implementing AI/ML solutions within the software domain.


  • Lead the development and implementation of AI/ML features and functionalities within our software products and communication platform.
  • Collaborate closely with cross-functional teams, including product managers, designers, and engineers, to ideate, plan, and execute AI-driven enhancements.
  • Design, develop, and deploy machine learning models to improve various aspects of our software solutions, from customer interactions to process automation.
  • Leverage AI/ML techniques to enhance user experience, optimize system performance, and enable intelligent decision-making.
  • Stay up-to-date with the latest advancements in AI/ML technologies and contribute insights to drive innovation within the organization.
  • Provide technical leadership, mentorship, and guidance to junior developers on AI/ML best practices and implementation.
  • Contribute to the overall architecture and design discussions, ensuring scalability, reliability, and maintainability of the software products.


  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 1 to 2 years of professional experience in Python development with a strong focus on Artificial Intelligence and Machine Learning.
  • Proven experience in developing and deploying machine learning models, natural language processing, and predictive analytics.
  • Proficiency in AI/ML frameworks such as TensorFlow, PyTorch, scikit-learn, etc.
  • Strong programming skills in Python and a solid understanding of software engineering principles.
  • Previous experience in software solution development, SaaS platforms, or communication technologies is a plus.
  • Excellent problem-solving skills and a proactive attitude towards tackling complex technical challenges.
  • Strong communication skills, both verbal and written, with the ability to collaborate effectively in a team environment.


  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid sick time
  • Paid time off
  • Provident Fund

Ability to commute/relocate: Mohali, Punjab: Reliably commute or planning to relocate before starting work (Required)


  • Python: 1 year (Preferred)
  • total work: 1 year (Preferred)
  • AI: 1 year (Required)
  • Machine learning: 1 year (Required)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx