Ai/ml software engineer
Summary
Design, build, and deploy AI/ML models into production-ready, scalable software as part of a fully remote team, covering the full SDLC from concept to deployment alongside data scientists and product managers. Core stack: Python/Java/C++, TensorFlow/PyTorch/scikit-learn, cloud platforms (AWS/Azure/GCP), and Docker/Kubernetes.
Our client is seeking a talented and motivated AI/ML Software Engineer to join their innovative team, operating entirely remotely. This position is focused on developing and implementing sophisticated AI and machine learning models into scalable software solutions that drive significant business value. You will work on the full software development lifecycle, from conceptualization and design to implementation and deployment, collaborating closely with data scientists and product managers to bring AI-powered features to life. As a remote-first company, we champion flexible work arrangements and provide the tools and support needed for you to thrive. This is an exciting opportunity to contribute to groundbreaking AI projects and shape the future of technology in a dynamic and collaborative virtual environment.
Key Responsibilities Design, develop, and deploy AI/ML models and algorithms into production-ready software systems. Collaborate with data scientists to refine models and ensure their effective integration into applications. Write clean, efficient, and well-documented code using best practices in software engineering. Build and maintain APIs and microservices to support AI functionalities. Optimize software performance and scalability for large-scale deployments. Participate in code reviews, design discussions, and the overall software development process. Requirements Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience as a Software Engineer with a strong focus on AI/ML applications. Proficiency in programming languages such as Python, Java, or C++. Experience with AI/ML frameworks (e.g., Tensor Flow, Py Torch, scikit-learn) and libraries. Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Strong problem-solving skills and the ability to work independently in a remote setting. Benefits Highly competitive salary and performance-based bonuses. Full remote work setup with home office support. Comprehensive health, dental, and vision insurance. Generous paid time off and flexible work hours. Continuous learning opportunities and access to cutting-edge technologies. A vibrant and supportive remote team culture.