AI Software Engineer
Responsibilities:
- Collaborate with internal and external stakeholders to understand business requirements and define AI project goals.
- Analyze and comprehend the requirements of users and partners by understanding the problem they want to solve using AI.
- Design & architect scalable and robust AI systems and solutions.
- Develop, test, and deploy AI models and applications.
- Integrate technologies with our partner’s systems and applications.
- Stay current with the latest AI technologies and industry trends.
- Ensure data quality and security in AI applications.
- Participate in team meetings and contribute to project planning and execution
Skills & Qualifications:
- Bachelor's degree in Computer Science, Machine Learning, or a related field.
- Experience with AI and machine learning technologies, including deep learning, reinforcement learning, natural language processing, and computer vision.
- Familiarity with popular AI frameworks and libraries, such as ONNX, TensorFlow, PyTorch, or scikit-learn.
- Experience with AI Platforms including Copilot Studio, Azure AI, OpenAI.
- Experience with AI Toolkits such as OpenVINO, DirectML.
- Application development using Python, Java, or C++.
- Familiar with a variety of models including Phi-3-Silica, BERT, GPT, Llama.
- Experience with cloud platforms (i.e., AWS, Azure, GCP) for AI development and deployment.
- Experience with Windows & Linux.
- Knowledge of big data technologies and distributed computing.
- Effective communication and teamwork skills, including experience with Agile methodology
Education and Experience Required:
- Bachelor's or Master’s degree in Computer Science, Machine Learning, or a related field.
- Experience in AI research and development
Full time
No shift premium (Mexico)
-
Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.