About BoMoTix Private Limited (http://www.bomotix.com): BoMoTix Private Limited is a subsidiary company of a startup based out of USA, dealing with Research and Development in the field of Deep Learning and Machine Learning. Position Overview We are seeking an experienced iOS developer with experience in shifting Machine Learning processes to the app to join our team to lead our iOS app team. The ideal candidate will have expertise in developing iOS applications and integrating ML models into mobile apps. They should have a deep understanding of iOS development frameworks, APIs, and tools, along with experience in leveraging ML libraries and techniques for building intelligent mobile applications. The primary responsibility of this role is to design, develop, and optimize our iOS app, focusing on incorporating ML processes and enhancing its capabilities. Responsibilities Collaborate with cross-functional teams, including data scientists and backend developers, to define requirements and architect ML-driven features for the iOS app. Develop, test, and maintain iOS applications using Swift, ensuring code quality, performance, and responsiveness. Integrate ML models into the app, optimizing for efficient execution on mobile devices while maintaining accuracy and reliability. Implement data preprocessing, feature extraction, and other ML-related processes on the iOS platform. Work closely with ML engineers and data scientists to understand their requirements and adapt ML algorithms and models to run on iOS devices. Optimize app performance by minimizing latency and memory footprint while maximizing the efficiency of ML computations. Stay updated with the latest advancements in iOS development, ML frameworks, and best practices, and apply them to enhance the app's capabilities. Collaborate with the UX/UI team to ensure seamless integration of ML features into the app's user interface. Conduct thorough testing, debugging, and troubleshooting of the app to identify and resolve issues related to ML processes and overall functionality. Continuously monitor and evaluate the performance and stability of ML models on the app, proposing and implementing improvements as needed. Take ownership of the iOS app's development, maintenance. Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Strong experience in iOS development using Swift, with a solid understanding of iOS frameworks, APIs, and tools. Proficiency in integrating ML models and libraries (such as Core ML, TensorFlow, or PyTorch) into iOS applications. Knowledge of ML techniques, algorithms, and data preprocessing methods. Experience in optimizing ML computations for mobile platforms, considering factors like performance, memory usage, and power consumption. Familiarity with cloud-based ML services and APIs, such as Google Cloud ML or AWS Machine Learning. Understanding of version control systems (e.g., Git) and agile development practices. Excellent problem-solving and analytical skills, with a strong attention to detail. Effective communication and collaboration abilities to work within a team and across disciplines. Demonstrated ability to adapt to new technologies and learn quickly in a fast-paced environment,
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: iOS Developer with Experience in Shifting ML