Overview
Ikigai Labs enables business users to connect disparate data, leverage no-code AI/ML, and build enterprise-wide AI apps. Our platform uses aiMatch, aiCast, and aiPlan to support data reconciliation, prediction, and scenario planning. We enable XiTL (eXpert-in-The-Loop) for model reinforcement learning and refinement at scale. As an AI/ML Engineer at Ikigai Labs, you will be part of a high-performing team responsible for optimizing and deploying ML solutions to maximize performance and scalability. We seek a dynamic and passionate engineer with strong software fundamentals and a keen interest in collaborative problem-solving.
Responsibilities
* ML Optimization and Deployment: Develop and deploy machine learning models for optimal performance and scalability.
* Productivity Tools Development: Build tools and services to enhance the ML platform, utilizing technologies like Kubernetes, Helm, and EKS.
* Model Architecture: Apply a strong understanding of deep learning architectures (CNNs, RNNs, etc.) to solve complex problems.
* Research Adaptation: Stay abreast of recent ML and deep learning literature and adapt findings to real-world applications.
* Collaborative Development: Work with cross-functional teams to integrate AI and ML solutions that drive business value.
* Data Handling: Manage large datasets and build ML pipelines for data processing and training.
* ETL/ELT Processes: Design and develop scalable data integration processes.
* Predictive Modeling Platform: Develop an on-demand predictive modeling platform using gRPC.
* Cloud and Containerization: Utilize Kubernetes for managing Docker containers and various cloud services (AWS, Azure) to solve cloud-related challenges.
* Stakeholder Management: Provide occasional support to our customer success team.
Technologies We Use
* Languages: Python3, C++, Rust, SQL
* Frameworks: PyTorch, TensorFlow, Docker
* Databases: Postgres, Elasticsearch, DynamoDB, RDS
* Cloud: Kubernetes, Helm, EKS, Terraform, AWS
* Data Engineering: Apache Arrow, Dremio, Ray
* Miscellaneous: Git, Jupyterhub, Apache Superset, Plotly Dash
Qualifications
* Bachelor’s degree in Computer Science, Math, Engineering, or related field (Master's optional) with 0-5+ years of experience (depending on level).
* Strong understanding of data structures, data modeling, algorithms, and software architecture.
* Proficient in probability, statistics, and algorithm development.
* Hands-on experience with ML and deep learning libraries (Scikit-Learn, Keras, TensorFlow, PyTorch, Theano, DyLib).
* (Bonus) Experience with big data and distributed computing (Hadoop, MapReduce, Spark, Storm).
* Proficiency in Python, AWS services, and ETL/ELT pipelines.
* Understanding of key software design principles, design patterns, and testing best practices.
* Experience with Kubernetes and/or EKS is a plus.
* Ability to learn quickly in a fast-paced, agile environment.
* Excellent organizational, time management, and communication skills.
* Willingness to engage in pair programming, share knowledge, and provide and receive constructive feedback.
* Strong problem-solving skills and the ability to take initiative.
Equal Opportunity Employment
Ikigai Labs is committed to equal employment opportunity and non-discrimination for all employees and qualified applicants. We value and are dedicated to fostering an inclusive environment for all employees, regardless of race, color, religion, sex, national origin, disability, veteran status, or any other characteristic protected under applicable law.
If you are passionate about machine learning and eager to make an impact, we would love to hear from you. Apply today to join the Ikigai Labs team and help us build the future of AI.
EoeXr? (This line and any tracking tokens were removed for clarity.)
#J-18808-Ljbffr