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 Updated
Discussion

Summary

A senior engineer who designs, builds, and deploys AI/ML systems and data pipelines for a Placements24 client, translating models into production-ready code and shaping AI architecture. Fully remote role using Python/Java/C++, TensorFlow/PyTorch, cloud platforms (AWS/Azure/GCP), and Docker/Kubernetes.

About the Role

Our client is looking for a highly skilled Senior AI Software Engineer to join their innovative technology team remotely. This role is crucial for designing, developing, and deploying sophisticated AI and machine learning systems that solve complex business problems. You will work on challenging projects, applying your expertise in software engineering principles combined with a deep understanding of AI algorithms and frameworks. This fully remote position allows you to contribute from anywhere, collaborating with a talented, geographically diverse team focused on pushing the boundaries of AI technology.

Key Responsibilities

  • Design, develop, and implement scalable and robust AI/ML software solutions.
  • Build and maintain efficient data pipelines for training and deploying machine learning models.
  • Collaborate with data scientists and researchers to translate models into production-ready code.
  • Optimize AI system performance, ensuring reliability, scalability, and maintainability.
  • Contribute to architectural decisions and establish best practices for AI software development.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 7+ years of professional software engineering experience, with at least 3 years focused on AI/ML applications.
  • Strong proficiency in programming languages such as Python, Java, or C++, and experience with ML frameworks (e.g., TensorFlow, PyTorch).
  • Solid understanding of data structures, algorithms, and software design patterns.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly preferred.

Benefits

  • Highly competitive salary and comprehensive benefits package.
  • Generous stock options or performance bonuses.
  • Flexible remote work schedule and support for home office setup.
  • Opportunities for continuous learning and professional development.
  • Work on impactful AI projects with a talented and collaborative global team.

What they ask for

Required

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field
  • 7+ years of professional software engineering experience, with at least 3 years focused on AI/ML applications
  • Strong proficiency in programming languages such as Python, Java, or C++
  • Experience with ML frameworks (e.g., TensorFlow, PyTorch)
  • Solid understanding of data structures, algorithms, and software design patterns

Preferred

  • Experience with cloud platforms (AWS, Azure, GCP)
  • Experience with containerization technologies (Docker, Kubernetes)

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