About Us:
BCF Software is at the cutting edge of AI technology, driving innovation through the development of advanced AI solutions. We are seeking a Senior AI/ML Engineer with deep expertise in transformer-based models for both text and images. If you have a passion for pushing the boundaries of AI and machine learning, this is your chance to make a significant impact in a dynamic and forward-thinking environment.
Responsibilities:
- Transformer-Based Model Development: Design, develop, and train advanced transformer-based models for both text and image processing applications.
- Model Lifecycle Management: Architect and oversee the entire model lifecycle, including data preparation, model design, training, development, validation, deployment, and ongoing monitoring.
- Cross-Functional Collaboration: Work closely with data scientists, software engineers, and domain experts to design and implement AI-driven solutions that meet complex business needs.
- Continuous Learning: Stay up-to-date with the latest advancements in AI and machine learning, integrating cutting-edge techniques and technologies into projects as appropriate.
Requirements:
- Educational Background: Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
- Neural Networks and Deep Learning Expertise: Strong expertise in large-scale neural networks, deep learning, and reinforcement learning techniques.
- Probabilistic Graphical Modeling: Experience with probabilistic graphical modeling, including Bayesian Networks, Markov Random Fields, and Factor Graphs.
- Advanced Python Proficiency: Expert-level knowledge of Python and experience with leading machine learning frameworks such as Sci Py, Scikit-learn, Tensor Flow, Py Torch, py MC, and pgmpy.
- Cloud Computing Experience: Hands-on experience with cloud computing platforms (Azure preferred, AWS, GCP).
- ML Lifecycle and MLOps: Solid understanding of the entire machine learning lifecycle with experience in MLOps/Data Ops practices.
- Problem-Solving Skills: Strong problem-solving abilities with a keen attention to detail.
- Communication Skills: Excellent communication skills with the ability to convey complex ideas effectively. Fluency in English is required.
Why Join BCF Software?
- Innovative Projects: Work on transformative AI projects that utilize the latest advancements in machine learning and AI technologies.
- Career Growth: Opportunities for continuous learning and career development in a technology-driven environment.
- Collaborative Culture: Be part of a team that values collaboration, innovation, and knowledge sharing.