Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Ai software engineer

Posted 1 view
Discussion

Summary

An AI Software Engineer builds and deploys machine-learning-powered features into the client's products: integrating ML models, serving them via APIs/microservices, optimizing them for production, and maintaining CI/CD pipelines for model deployment. Core stack: Python/Java/C++ with ML libraries on AWS, Azure, or GCP, in a fully remote role.

About the Role

Our client is seeking a passionate and skilled AI Software Engineer to join their innovative team, offering a fully remote work arrangement. This role is critical for building and integrating intelligent systems and AI-powered features into our client's core products and services. You will work on the practical application of machine learning models, focusing on efficient implementation, deployment, and scaling. This is an excellent opportunity for an engineer who thrives on developing cutting‑edge technology and wants to contribute directly to the advancement of AI within a forward‑thinking, flexible work environment, collaborating with a diverse, distributed team.

Key Responsibilities Develop, test, and deploy software solutions that incorporate AI and machine learning models. Optimize machine learning models for performance, scalability, and efficiency in production environments. Collaborate with data scientists to understand model requirements and integrate them seamlessly into applications. Build robust APIs and microservices to serve AI models and enable data‑driven features. Implement and maintain CI/CD pipelines for AI/ML model deployment and monitoring. Troubleshoot and resolve issues related to AI systems and their integration into larger software frameworks. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 2+ years of professional software development experience, with a focus on AI or machine learning integration. Proficiency in programming languages such as Python , Java, or C++, with experience in ML libraries. Experience deploying and managing machine learning models in cloud environments (AWS, Azure, GCP). Understanding of software engineering best practices, including version control, testing, and Agile methodologies. Strong problem‑solving skills and the ability to work autonomously in a remote setting. Benefits Competitive salary and annual bonus structure. Full remote work flexibility, allowing for a work‑life balance. Comprehensive health, dental, and vision insurance. Professional development budget for courses, conferences, and certifications. Opportunity to work on exciting AI projects with a talented, globally distributed team.

Skills

See also

AI Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available