Prepare for Your BrainerHub Interview with Real Experiences!
View interviewsi
BrainerHub
6 BrainerHub Jobs
Software Engineer - Python Programming (5-7 yrs)
BrainerHub
posted 3+ weeks ago
Number of Vacancies : 2.
Responsibilities :
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Perform data preprocessing, feature engineering, and model training.
- Evaluate and fine-tune models for optimal performance.
- Implement and maintain AI/ML pipelines and frameworks.
- Develop and maintain APIs using frameworks like FastAPI or Django to expose machine
learning models as services.
- Integrate machine learning models into existing applications and services.
- Stay up-to-date with the latest advancements in AI/ML technologies and apply them to
ongoing projects.
- Ensure scalability, reliability, and maintainability of AI/ML solutions.
- Debug and troubleshoot issues in AI/ML models and systems.
- Document processes, models, and results comprehensively.
- Conduct code reviews and provide mentorship to junior team members.
Requirements :
- Proven experience as a Python or AI/ML Developer or similar role.
- Strong programming skills in Python & Framework (Django/flask & fast API ).
- Expertise in machine learning frameworks such as TensorFlow, PyTorch, or Scikit-Learn.
- Must have experience with any front-end framework of Angular, react or Vue.
- Expertise in frameworks such as Langchain and LlamaIndex.
- Solid understanding of statistical analysis, data mining, and data processing techniques.
- Experience with big data technologies like Spark.
- Proficient in SQL and NoSQL databases.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with web frameworks like FastAPI or Django.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications :
- Knowledge of reinforcement learning and deep learning techniques.
- Experience in deploying models in production environments using tools like Docker and
Kubernetes.
- Understanding of DevOps practices and CI/CD pipelines.
- Experience with version control systems such as Git.
- Familiarity with Agile development methodologies.
- Development Knowledge (Python Only).
- Programming Language : Python.
- Machine Learning Frameworks : TensorFlow, PyTorch, Keras, Scikit-Learn.
- Data Processing Tools : Pandas, NumPy, Dask.
- Databases : MySQL, PostgreSQL, MongoDB, SQLite.
- Cloud Platforms : AWS (SageMaker, S3, EC2), Google Cloud (AI Platform, BigQuery), Azure (Machine Learning Studio).
- Web Frameworks : FastAPI, Django, Flask.
- DevOps Tools : Docker, Kubernetes, Jenkins, Travis CI.
- Version Control : Git, GitHub, GitLab.
- Visualization Tools : Matplotlib, Seaborn, Plotly.
- Big Data Technologies : Apache Spark.
- NLP Tools : NLTK, SpaCy, BERT.
- Computer Vision Tools : OpenCV, TensorFlow Object Detection API.
Functional Areas: Other
Read full job descriptionPrepare for Your BrainerHub Interview with Real Experiences!
View interviews5-7 Yrs
Python, SQL, Django +2 more
3-7 Yrs
Java, Javascript, Spring Boot +5 more
0-5 Yrs
IT Sales, IT Product Sales
0-5 Yrs
Ahmedabad
Digital Marketing, SEO, Networking +6 more
3-8 Yrs
Ahmedabad
Python, SQL, Machine Learning +6 more