Title: Sr Application Developer
Area(s) of responsibility
Job Overview
We are seeking a highly skilled and motivated Python Developer with a strong understanding of AI to join our team. The successful candidate will be responsible for developing high-quality applications, designing and implementing testable and scalable code, and driving the success of our AI initiatives. They will also be expected to stay up-to-date with the latest industry trends and technologies, and to work collaboratively with our team to innovate and create effective AI solutions.
Responsibilities
- Develop, test, and deploy AI models using Python and Gen AI.
- Collaborate with the data science team to design and implement machine learning solutions.
- Maintain and improve the performance of existing AI systems.
- Stay updated with the latest AI trends and technologies and implement them as needed.
Required Skills
- Proficiency in Python programming language.
- Experience in AI and Machine Learning algorithms.
- Knowledge of Gen AI and its applications.
- A Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field is required.
Preferred Skills
- Familiarity with other programming languages such as Java, C++, or R.
- Experience with deep learning frameworks like TensorFlow or PyTorch.
- Knowledge of data structures and algorithms.
- Experience with cloud platforms like AWS, Google Cloud, or Azure.
- Understanding of Natural Language Processing (NLP).
- Familiarity with SQL and NoSQL databases.
- Knowledge of software development methodologies like Agile or Scrum.
- Experience with data visualization tools like Matplotlib, Seaborn, or Tableau.
- Understanding of Big Data technologies like Hadoop, Spark, or Hive.
- Familiarity with DevOps tools like Docker, Jenkins, or Kubernetes.
Required Experience
3-5yrs