Python Developer (AI/ML)/ Python Developer (AI Chatbot)
As a Machine Learning Engineer specializing in cognitive services, you will play a critical role in developing, optimizing, and deploying machine learning models that enhance the intelligence of our software products. You will work with cross-functional teams to create intelligent applications and services that understand and respond to natural language, images, and more.
- Design, develop, and implement machine learning models and algorithms for cognitive services.
- Collaborate with data scientists, software engineers, and product managers to define project requirements and deliver innovative solutions.
- Optimize machine learning models for scalability, efficiency, and performance.
- Participate in data collection, labeling, and preprocessing efforts to support model training.
- Stay up-to-date with the latest advancements in machine learning and cognitive services.
- Conduct research to identify the best AI and ML practices for our applications.
- Bachelor's or Master's degree in computer science, machine learning, or related field.
- Telecommuting is OK
- Agencies are OK
- 3+ years of practical experience in machine learning, deep learning, and natural language processing.
- Proficiency in machine learning frameworks (e.g., TensorFlow, PyTorch) and libraries.
- Strong programming skills in languages such as Python
- Experience in deploying machine learning models into production environments.
- Knowledge of cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker).
- Excellent problem-solving and analytical skills.
- Strong communication skills and the ability to collaborate effectively in a team.
- Understanding of vector databases
Good to Have:
- Experience with computer vision and image recognition, Knowledge of speech recognition and audio processing.
- Familiarity with chatbots and virtual assistants, Understanding of reinforcement learning.
- Open-source contributions or personal machine learning projects.
- Any relevant certifications in machine learning or artificial intelligence.
- Understanding of the principles of Generative AI or LLM models
About the Company
We have strong software engineering and service processes and are providing wide range of services varying from maintenance of existing applications to full life-cycle development of enterprise-wide business applications to the satisfaction of our customers since 1986. Our Robust Processes and Methodologies have been successfully tried and tested for over three decades with our clients. Our portfolio of services includes Application Engineering and Implementation, Product Engineering, Professional Consulting, IoT and Vehicle Telematics, Web Presence Enhancement, Business Intelligence & Analytics services and many more.