As a Software Engineer - AI Enablement, you will play a key role in developing and implementing AI-powered software solutions that drive business growth and innovation. You will work closely with cross-functional teams to design, develop, and deploy AI-powered applications that leverage machine learning, natural language processing, and computer vision.
You will be responsible for building and maintaining scalable and efficient software systems, as well as collaborating with data scientists and engineers to integrate AI models into our products.
We are looking for a highly motivated and experienced software engineer who is passionate about AI and has a strong background in software development, machine learning, and cloud computing.
Key Responsibilities
- Design and develop AI-powered software solutions that drive business growth and innovation.
- Collaborate with cross-functional teams to design, develop, and deploy AI-powered applications.
- Build and maintain scalable and efficient software systems.
- Integrate AI models into our products in collaboration with data scientists and engineers.
- Stay up-to-date with the latest advancements in AI and machine learning.
Requirements
- 5+ years of experience in software development with a focus on AI and machine learning.
- Strong background in Python, Node.js, and cloud computing (AWS).
- Experience with machine learning frameworks and libraries (e.g. TensorFlow, PyTorch).
- Excellent communication and collaboration skills.
- Bachelor's degree in Computer Science or related field.