Companies you'll love to work for

Senior Software Engineer - Python Developer

Icertis

Icertis

Software Engineering
Pune, Maharashtra, India
Posted on Aug 17, 2024
We are seeking smart, dynamic Python developers to join our AI/ML group. The Senior Software Engineer will be responsible for understanding customer requirements and designing/developing optimal solutions using Icertis’ application.

Responsibilities:

  • Configure, extend, and optimize the Icertis AI app through Python scripts, NLP NER analysis, and other mechanisms.
  • Deliver software and artifacts independently.
  • Work independently within self-organizing Agile teams.
  • Plan and identify solutions and risks in assigned work.
  • Write highly optimized and performant code.

Skills

  • 3-7+ years of experience in Python development.
  • Bachelor’s degree in Computer Science, IT, or a related field with a strong background in programming.
  • Strong experience in Python development.
  • Familiarity with data structures and algorithms.
  • Experience in developing enterprise-scale applications.
  • Exposure to or awareness of AI and ML fundamentals.
  • Exposure to Windows Azure is an added advantage.
  • Good understanding of project architecture and software development processes such as Agile and Scrum.
  • Good understanding of test-driven development and writing unit tests.