Ai software engineer
Summary
Designs, builds, and deploys production-grade AI software, translating ML models into scalable services and APIs while collaborating with data scientists and product managers. Fully remote role using Python/Java/C++, TensorFlow/PyTorch/Keras, cloud platforms (AWS/Azure/GCP), and Docker/Kubernetes.
Our client is seeking a highly motivated AI Software Engineer to join their innovative AI & Emerging Technologies team, and this role can be performed entirely remotely. You will be responsible for designing, developing, and deploying sophisticated AI-powered software solutions that drive business value and innovation. This role involves translating complex AI models and algorithms into production-ready code, ensuring scalability, efficiency, and reliability. You will collaborate closely with data scientists, researchers, and product managers to bring cutting-edge AI applications to life, contributing to a culture of rapid development and technological excellence from the comfort of your home.
Key Responsibilities Develop and maintain production-grade AI software systems and infrastructure. Implement and optimize machine learning models and algorithms for deployment. Build robust APIs and services to expose AI functionalities to various applications. Collaborate with data scientists to integrate models into scalable software solutions. Write clean, efficient, and well-documented code, adhering to best practices in software engineering. Monitor and troubleshoot AI systems in production environments. Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Strong programming skills in languages such as Python, Java, or C++. Experience with AI/ML frameworks (e.g., Tensor Flow, Py Torch, Keras) and libraries. Understanding of software development lifecycle, including testing, deployment, and maintenance. Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Excellent problem-solving skills and the ability to work independently in a remote setting. Benefits Competitive salary and comprehensive benefits package. Flexible remote work environment with opportunities for career advancement. Access to advanced tools and technologies in the AI space. Generous paid time off and professional development budget. Be part of a forward-thinking company shaping the future of AI, working from anywhere.