Company Description :
Ergobite specializes in Product Development, Product Engineering, Data Engineering, and Advance AI Solutions.
With a robust portfolio that includes expertise in Digital Marketing, Ergobite is committed to delivering innovative technological solutions.
We aim to leverage cutting-edge technologies to meet and exceed our clients' needs.
We are looking for a Full Stack Python Developer with a minimum of 4 years of experience, specialising in Artificial Intelligence (AI) and Machine Learning (ML) technologies, to join our team.
The ideal candidate should have strong Python development skills, a solid understanding of system architecture, and hands-on experience in :
- Develop and maintain robust, scalable, and high-performance software applications using Python and associated frameworks such as Django, Flask, or FastAPI.
- Lead the design and implementation of AI / ML models, ensuring their seamless integration into our software systems.
- Mentor and guide junior developers, providing technical leadership and ensuring best practices in code quality, architecture, and design.
- Collaborate with cross-functional teams to gather and analyze requirements, ensuring the delivery of high-quality software solutions.
- Optimize system architecture for scalability, performance, and security, leveraging microservices architecture principles.
- Conduct code reviews, provide constructive feedback, and enforce coding standards within the team.
- Deploy and manage machine learning models in production environments, ensuring their reliability and performance.
- Develop and maintain front-end applications using HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Design and manage database schemas, ensuring efficient data storage and retrieval with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
- Utilize cloud platforms such as AWS, Azure, or Google Cloud Platform to deploy, manage, and scale applications.
- Stay updated with the latest advancements in AI / ML and Full Stack development, applying new knowledge to improve our products and processes.
- Troubleshoot and debug complex issues, ensuring the smooth operation of our software systems.
- Communicate effectively with stakeholders, presenting technical concepts and solutions in a clear and concise :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 4 years of professional experience as a Full Stack Python Developer.
- Proficiency in Python programming language and associated frameworks such as Django, Flask, or FastAPI.
- Strong understanding of system architecture principles, including microservices architecture, scalability, and performance optimization.
- Hands-on experience with technologies such as TensorFlow, PyTorch, scikit-learn, or similar libraries.
- Experience with Natural Language Processing (NLP), Computer Vision, or other specialized AI / ML domains.
- Experience with deploying and managing machine learning models in production environments.
- Experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Hands-on experience with database technologies including SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
(ref : hirist.tech)