Company | Komatsu |
Job title | AI Developer |
Job location | Chicago, IL, US |
Type | Full Time |
Responsibilities:
Design and Develop AI Models:
- Design, build, and implement AI solutions using Generative AI, Machine Learning, and other advanced AI techniques to solve complex business problems.
- Collaborate with data science and engineering teams to gather requirements, understand objectives, and design models that align with business goals.
Model Training and Optimization:
- Train, fine-tune, and optimize machine learning models for performance, scalability, and accuracy.
- Ensure that models are production-ready, robust, and capable of meeting operational demands.
Data Preparation and Processing:
- Work with data engineers to collect, preprocess, and clean data for model development.
- Apply data augmentation, feature engineering, and transformation techniques to enhance data quality and improve model performance.
Deployment and Monitoring:
- Deploy AI models to production, monitor their performance, and work with the engineering team to implement feedback loops and continuous improvements.
- Troubleshoot and address issues with deployed models, ensuring high availability, reliability, and scalability.
Research and Experimentation:
- Stay up-to-date with the latest advancements in AI, particularly in Generative AI and ML, to recommend new tools and techniques.
- Conduct experiments to validate model approaches, optimizing for impact, efficiency, and business value.
Documentation and Best Practices:
- Document model development processes, code, and performance metrics.
- Promote best practices in AI development, including reproducibility, modularity, and adherence to ethical AI guidelines.
Requirements & Skills:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a related field. Relevant certifications in AI, ML, or data science are a plus.
- 3+ years of experience in developing and deploying machine learning and AI models, preferably in an industrial or manufacturing context.
- Strong hands-on experience with Generative AI frameworks (e.g., GPT, DALL-E, Stable Diffusion) and machine learning libraries (e.g., TensorFlow, PyTorch, Scikit-Learn).
- Proficiency in Python, SQL, and relevant ML libraries and frameworks.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and MLOps tools for model deployment and monitoring.
- Solid understanding of machine learning algorithms, natural language processing, computer vision, and deep learning architectures.
- Familiarity with data preprocessing techniques and tools for handling large datasets.
- Soft Skills & Competencies:
- Strong analytical and problem-solving skills, with a focus on practical, real-world applications.
- Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.
- Ability to work in a fast-paced, agile environment and manage multiple projects simultaneously.