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

Get the CLI →

Placements24

NewBe an early applicant

Senior AI Software Engineer

Posted 5 views
Discussion

Summary

Senior AI Software Engineer who designs, builds, and deploys production-grade AI systems and APIs, turning ML models into reliable, scalable production services. Works fully remote with researchers and data scientists using Python/Java/C++, cloud platforms (AWS/Azure/GCP), Docker/Kubernetes, and MLOps practices.

About the Role

Our client is seeking a highly motivated and experienced Senior AI Software Engineer to join their fully remote team. This role is critical for building and scaling the AI infrastructure and services that power their innovative products. You will be responsible for translating complex machine learning models into robust, production-ready software. This position offers the flexibility of remote work combined with the challenge of contributing to cutting-edge AI development. Join a forward-thinking company that embraces a remote-first culture and values technical leadership in the AI space, contributing from anywhere in the world.

Key Responsibilities

  • Design, develop, and maintain scalable AI-powered software systems and APIs.
  • Implement and deploy machine learning models into production environments, ensuring reliability and performance.
  • Collaborate closely with AI researchers, data scientists, and other engineers to bring AI solutions to life.
  • Optimize code and infrastructure for performance, scalability, and cost-effectiveness.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews, architectural discussions, and contribute to improving engineering processes.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software engineering experience, with a significant focus on AI/ML systems.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with machine learning frameworks and MLOps principles.
  • Excellent problem-solving skills and experience working in a remote team environment.

Benefits

  • Competitive salary and remote work flexibility.
  • Comprehensive health, dental, and vision benefits.
  • Generous paid time off and holidays.
  • Professional development budget for conferences, courses, and certifications.
  • Opportunity to work on impactful AI projects from the comfort of your home office.

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