Machine Learning Engineer
Job Description
The Machine Learning Engineer at MicroAI focuses on building and validating ML models for edge and embedded AI, and on embedding machine learning into product workflows with CI/CD and test automation. This onsite role is based in Irving, TX, requiring at least one year of hands-on experience.
Responsibilities
- Design, develop, train, and verify machine learning models to solve complex real-world problems.
- Deliver high-quality software design, documentation, and implementation that meet defined requirements.
- Collaborate with the development team to integrate machine learning into product workflows.
- Implement and enhance test automation and Continuous Integration/Contiguous Delivery of machine learning models.
Requirements
- Degree in Software Engineering, Mechanical Engineering, Electrical Engineering, Industrial Engineering, Computer Science, Data Science; PhD highly considered.
- Proficient in Python, C/C++, Java, SQL, MySQL, Flask, Golang, REST API, Docker and API.
- 1+ years of hands-on experience developing machine learning models for junior candidates / 5+ years for senior candidates.
- Hands-on experience with at least one popular machine learning framework such as TensorFlow, OpenCL, Kera, or Caffe.
- 1+ years of software development/programming experience for junior candidates / 5+ years for senior candidates.
- A solid understanding of design patterns and web application architecture.
- Experience with implementing various machine learning algorithms.
- Experience with performance optimization of machine learning models using the CUDA platform.
- Experience with Cassandra/ Map Reduce/ NoSQL or similar technology.
- Previous experience in Manufacturing or Industrial a plus.
- Must be highly technical and an excellent communicator.
Technologies
- Python
- C/C++
- Java
- SQL
- MySQL
- Flask
- Golang
- REST API
- Docker
- TensorFlow
- OpenCL
- Kera
- Caffe
- CUDA
- Cassandra
- Map Reduce
- NoSQL
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Job Type
- Full-time, On-site
Schedule
- 8 hour shift
- Monday to Friday
Ability to Commute/Relocate
Irving, TX 75038: Reliably commute or planning to relocate before starting work (Required).
Experience
- REST API: 1 year (Required)
- Python: 1 year (Required)
- Java: 1 year (Required)
- SQL: 1 year (Required)
- C: 1 year (Required)
- Flask: 1 year (Preferred)
- Docker: 1 year (Preferred)
- TensorFlow: 1 year (Preferred)
Work Location
In person