Description

Job Description:
Responsibilities:

  • Develop and implement Python-based software solutions that incorporate GenAI (Artificial Intelligence) technologies.
  • Design and optimize genetic algorithms to solve complex optimization and search problems.
  • Collaborate with data scientists and domain experts to understand requirements and translate them into technical solutions.
  • Write clean, efficient, and maintainable code while adhering to best practices and coding standards.
  • Perform unit testing, code reviews, and debugging to ensure software quality and reliability.
  • Stay up-to-date with the latest advancements in AI research and technologies, and incorporate them into our solutions.
  • Work closely with product management and stakeholders to define project goals, timelines, and deliverables.
  • Contribute to the continuous improvement of our development processes and methodologies.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
  • Proven experience as a Python Developer, with a focus on AI or machine learning projects.
  • Solid understanding of AI concepts, algorithms, and techniques, with experience in genetic algorithms preferred.
  • Proficiency in Python programming language and related libraries/frameworks (e.g., NumPy, Pandas, TensorFlow, PyTorch).
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Strong problem-solving skills and ability to think creatively to develop innovative solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Passion for learning and staying updated with the latest trends and advancements in AI and technology.

Education

Any Graduate