We are seeking a highly skilled and motivated AI Engineer to join our team. As an AI Engineer, you will be responsible for designing, developing, and implementing artificial intelligence solutions to solve complex business problems and improve operational efficiency. You will work closely with cross-functional teams to understand business requirements and translate them into technical solutions.
Responsibilities:
1. Develop and implement machine learning models, algorithms, and techniques to extract meaningful insights from large datasets.
2. Design and build AI systems and applications that automate and optimize business processes.
3. Collaborate with data scientists and subject matter experts to identify and define AI use cases and requirements.
4. Conduct research to stay up-to-date with the latest advancements in AI and machine learning technologies.
5. Evaluate and select appropriate tools and technologies to support AI development and deployment.
6. Enhance existing AI models and algorithms to improve accuracy, efficiency, and scalability.
7. Develop and maintain data pipelines and infrastructure required for AI model training and deployment.
8. Collaborate with software engineers to integrate AI solutions into existing systems and applications.
9. Test and evaluate AI models and systems to ensure they meet performance and quality standards.
10. Document technical specifications, system design, and implementation details.
Requirements:
1. Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
2. Proven experience in developing and implementing AI solutions, including machine learning algorithms and models.
3. Strong programming skills in languages such as Python, Java, or C++.
4. Familiarity with AI frameworks and libraries such as TensorFlow, PyTorch, or scikit-learn.
5. Experience with data preprocessing, feature engineering, and model evaluation techniques.
6. Solid understanding of statistics, probability theory, and linear algebra.
7. Proficiency in using SQL and working with relational databases.
8. Knowledge of cloud platforms and services such as AWS, Azure, or Google Cloud.
9. Strong problem-solving and analytical skills.
10. Excellent communication and collaboration abilities.
Preferred Qualifications:
1. Experience with natural language processing (NLP) and computer vision.
2. Knowledge of deep learning techniques and frameworks.
3. Experience with big data technologies such as Spark or Hadoop.
4. Previous experience in deploying AI solutions in production environments.
As an AI Engineer, you will have the opportunity to work on cutting-edge technologies and contribute to the development of innovative AI solutions.
SmartMotion adapts in real-time to changing traffic by optimizing traffic flows every second across not just arterials and corridors, but also complex urban grid networks.