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 SciPy, Scikit-learn, TensorFlow, PyTorch, pyMC, 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/DataOps 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.