Seeking an AI Software Engineer to design, build, and deploy machine learning and computer vision models. The role involves developing algorithms, integrating AI into embedded systems/edge devices, and collaborating with cross-functional teams to deliver scalable solutions.
Key Responsibilities:
- Develop and test AI models (ML & computer vision) for real-time edge deployment.
- Program in Python, JavaScript, and C++ to build efficient AI applications.
- Analyze datasets, algorithms, and performance metrics for accuracy.
- Collaborate with data, firmware, and engineering teams for integration.
- Stay current on AI/ML trends, tools, and regulations.
- Present progress and recommendations to leadership.
Qualifications:
- BS/MS in Computer Science, Engineering, or related field.
- 3–5+ years of Python experience; Linux proficiency.
- Strong skills in relational databases (MySQL, SQL Server, Snowflake).
- Experience with data pipelines, TDD, and Agile development.
- Knowledge of Git, Jenkins, and Pandas framework.
- Edge model deployment experience is a plus.
- Familiarity with SageMaker, Rekognition, and Power BI preferred.