As an AI Engineer, you will work as part of a small, autonomous, agile team to deliver both internal and external applications; built on a modern hybrid cloud platform. You will create high quality products which are scalable, testable, and extensible and provide high value to our customers. This is an exciting opportunity for an individual who is looking to bring their passion for tech into the construction space!
Biiibo Inc. is a fast-growing start-up and market leader in the on-demand delivery service for construction materials and supplies space. Since our launch in early 2020, our team has grown from 10 employees to 90 in less than a year! With proven success in the industry and nolimitingrunway, we are growing exponentially and were looking for driven challenge-seekers to join our team!
A day in the life:
- Design, develop, and deploy machine learning models that enhance mobile apps through predictive analytics, demand forecasting, and personalized experiences. Create innovative, data-driven solutions.
- Write production-ready code to train and integrate AI models into mobile apps. Optimize these models to ensure they are scalable, reliable, and efficient in a mobile-first environment.
- Build and optimize data pipelines for seamless real-time processing. Ensure efficient data flow into AI models to power mobile applications with real-time insights.
- Work closely with engineering and product teams to integrate AI solutions into mobile apps effectively. Foster collaboration to ensure successful deployment of new features.
- Set up tools and frameworks to monitor AI model performance in real time. Regularly assess and refine models to maintain accuracy and effectiveness, ensuring consistent improvement of app performance and user experience.
- Maintain clear documentation for all AI models, data pipelines, and integration processes. Foster knowledge-sharing and best practices to keep the team's AI work well-documented and reproducible.
Basic Qualifications:
- 3+ years of professional software development experience
- 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, scaling) of mobile apps and AI/ML systems.
- Programming experience in Kotlin for Android and Swift for iOS is a plus
- Demonstrated understanding of computer science fundamentals (algorithms, data structures, networking, distributed systems) and their application in mobile development and AI/ML.
- Experience and expertise in system and software design, including integrating AI/ML models and algorithms into mobile applications.
- Proficient in mobile development with languages such as Kotlin, Swift, Java, Python, JavaScript, and frameworks such as Node.js, with an understanding of mobile development best practices.
- Ability to write clean, maintainable, and testable code, and work with a cross-platform mobile development environment.
- Familiarity with backend development, cloud services (GCP, AWS), and deploying AI models into mobile applications.
Preferred Qualifications:
- BE /B Tech in Computer Science or related degree (Master's or Ph. D. preferred) along with 3+ years of relevant experience
- Proficiency in object oriented programming in Java, C#,C++, Python, Rails.
- Knowledge of Computer Science Fundamentals (data structures, systems design, algorithms, and problem solving).
- Proficiency in coding and designing multi-attribute based analytics system.
- Experience with MariaDB, Postgres, Docker, Django.
- Familiarity with Linux/Unix.
- Comfortable in fast-paced, start-up like development environments.
Equal Opportunity Employer
Biiibo is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.