onsite
AI Developer - iCodeBees
Software Engineer
Develop and deploy AI/ML solutions, including chatbots and generative models, using Python and modern AI frameworks. Collaborate with cross‑functional teams to build scalable, production‑ready intelligent applications.
About the role
Key Responsibilities
- Design, implement, and optimize machine learning and deep learning models for chatbot and generative AI solutions.
- Develop production‑grade Python code, integrate AI models into existing services, and ensure performance and reliability.
- Collaborate with product and engineering teams to translate business requirements into AI‑driven features.
- Maintain and improve AI pipelines, data preprocessing workflows, and model monitoring tools.
- Stay current with emerging AI research and frameworks, recommending best practices for continuous improvement.
Requirements
- 2–5 years of professional software development experience with strong Python proficiency.
- Hands‑on experience building machine learning or generative AI projects, including model training, evaluation, and deployment.
- Solid understanding of machine learning and deep learning concepts, and familiarity with AI frameworks such as TensorFlow, PyTorch, or similar.
- Experience developing chatbot or AI automation solutions, including natural language processing techniques.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Skills
pythonmachine learningdeep learninggenerative ai