Search Jobs
Find your next opportunity here.
Artificial Intelligence Engineer
Los Angeles, CA 90001 US
Job Description
- Solution design: Collaborate with stakeholders to understand business operations and identify opportunities for AI-driven solutions. Design and architect end-to-end AI systems, including data acquisition, preprocessing, feature engineering, model selection, and deployment.
- AI algorithm development: Develop and refine AI algorithms and models tailored to specific use cases. Utilize machine learning and other AI techniques to address complex problems and extract meaningful insights from data.
- Model training and evaluation: Build, train, and fine-tune AI models using appropriate algorithms and frameworks. Implement rigorous evaluation methodologies to assess model performance, including metrics such as accuracy, precision, recall, and F1 score.
- Model deployment and integration: Deploy trained models into production environments, ensuring scalability, reliability, and performance. Integrate AI solutions with existing systems or applications, collaborating with cross-functional teams to ensure seamless integration and interoperability.
- Performance optimization: Identify and address performance bottlenecks in AI systems. Optimize models and algorithms for efficiency, speed, and resource utilization.
- Conduct experiments and A/B testing to continuously improve model accuracy and performance.
- Data analysis and visualization: Perform exploratory data analysis, uncover patterns, and derive insights from structured and unstructured data. Develop visualizations and interactive dashboards to effectively communicate findings and facilitate decision-making.
- Collaboration and knowledge sharing: Work closely with multidisciplinary teams, including data scientists, software engineers, and domain experts, to ensure successful implementation of AI solutions. Share knowledge, best practices, and emerging AI trends with colleagues to foster a culture of innovation and continuous learning.
- Documentation and reporting: Document code, algorithms, models, and workflows to ensure reproducibility and maintainability. Prepare technical reports, presentations, and documentation to communicate project progress, outcomes, and recommendations to stakeholders.
Job Requirements
- Bachelor's or Master's degree in Computer Science, Data Science, Applied Mathematics, or a related field; or equivalent experience.
- Proven experience as an AI Engineer, Machine Learning Engineer, or similar role, with a minimum of 2 years of AI industry experience.
- 5+ years of experience in data science, software engineering, or a related field.
- 1-2 years of experience in working in Model development and deployment lifecycle using ML infrastructure and MLOps in the Cloud.
- Strong problem-solving skills and the ability to apply AI techniques to real-world scenarios, identifying the most suitable approaches for different use cases.
- In-depth knowledge of document understanding techniques, such as text extraction, classification, entity recognition, information retrieval, and semantic analysis.
- Strong proficiency in programming languages such as Python, Java, or C++, and experience with AI libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Solid understanding of machine learning algorithms, statistical modeling, and data mining techniques.
- Experience with data preprocessing, feature engineering, and data wrangling techniques to handle real-world datasets.
- Knowledge of cloud platforms (e.g., Google Cloud, AWS, Azure) and their AI services for scalable and distributed computing.
- Proficiency in data analysis and visualization tools (e.g., Pandas, Matplotlib, Tableau) to extract insights and communicate results effectively.
Share This Job: