Key Responsibilities:
- Develop, test, and maintain AI-driven applications using Python.
- Collaborate with data scientists and AI engineers to integrate machine learning models into production systems.
- Optimize code for performance, scalability, and maintainability.
- Design and implement APIs for AI-based services.
- Work with large datasets and perform data preprocessing and feature engineering.
- Deploy and monitor AI models in production environments.
- Stay updated with the latest advancements in AI, and Python development.
- Participate in code reviews and contribute to team best practices.
Required Skills & Qualifications:
- Proficiency in Python programming.
- Experience with AI/ML frameworks
- Knowledge of data manipulation libraries like Pandas and NumPy.
- Experience with RESTful APIs and web frameworks like Flask or FastAPI.
- Understanding of software development best practices
- Familiarity with databases (SQL and NoSQL).
- Strong problem-solving and analytical skills.
- Ability to work in a collaborative, agile environment.