3 AI Software Engineer jobs in Placements24

AI Software Engineer

70100 Garissa / Remote Placements24

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client is actively recruiting for a talented AI Software Engineer to join their innovative and fully remote team. In this role, you will be responsible for designing, developing, and deploying software solutions that leverage artificial intelligence and machine learning. You will work on challenging projects, implementing cutting-edge AI algorithms and integrating them into robust and scalable applications. This is a unique opportunity to contribute to groundbreaking AI initiatives from the comfort of your home office, collaborating with a globally distributed team of experts. We are seeking passionate engineers who are eager to push the boundaries of AI and contribute to the development of next-generation intelligent systems. Key Responsibilities
  • Develop, test, and deploy AI-powered software applications and features.
  • Implement machine learning models and algorithms within software systems.
  • Collaborate with data scientists and researchers to integrate AI models into production environments.
  • Write clean, efficient, and maintainable code in languages such as Python, Java, or C++.
  • Design and develop APIs for AI services.
  • Optimize software performance for speed and scalability.
  • Troubleshoot and debug complex software issues related to AI components.
  • Stay up-to-date with the latest AI/ML technologies and software development best practices.
  • Participate in code reviews and contribute to technical design discussions.
  • Document software designs, implementations, and test results.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Proven experience as a Software Engineer with a strong focus on AI/ML development.
  • Proficiency in programming languages such as Python, Java, C++, or Go.
  • Experience with AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Solid understanding of software development principles, data structures, and algorithms.
  • Experience with cloud platforms (AWS, Azure, GCP) and their AI/ML services.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills, essential for a remote team environment.
  • Ability to work independently and manage time effectively.
Benefits
  • Fully remote position offering unparalleled flexibility.
  • Highly competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Opportunities for professional growth, training, and attending conferences.
  • Home office stipend to create an optimal work environment.
  • Access to cutting-edge tools and technologies.
  • A challenging and rewarding work experience contributing to AI innovation.
  • Virtual team-building activities and a supportive online community.
  • Retirement savings plan with company matching.
Is this job a match or a miss?
Apply Now

AI Software Engineer

20400 Kericho / Remote Placements24

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, WhatJobs Direct, is seeking a talented AI Software Engineer to join our innovative technology team based in **Kericho, KE**. This role is perfect for a passionate developer who wants to build cutting-edge AI-powered applications and services. You will work on challenging projects that involve integrating artificial intelligence capabilities into our existing and new products. The ideal candidate possesses strong software engineering skills combined with a solid understanding of machine learning concepts and frameworks. You will collaborate with data scientists, product managers, and other engineers to bring intelligent features to life. This hybrid role offers a balance between in-office collaboration and remote flexibility, fostering a dynamic and productive work environment. You will be instrumental in developing robust, scalable, and efficient AI solutions. Our client is committed to leveraging AI to enhance user experiences and drive business innovation, making this a key position within the organization. You will have the opportunity to work with modern technologies and contribute to the full software development lifecycle of AI-driven products. The role demands a proactive approach to problem-solving and a keen interest in the evolving landscape of artificial intelligence. We encourage creative thinking and provide opportunities for professional growth. Key Responsibilities
  • Develop, implement, and maintain AI software components and systems.
  • Integrate machine learning models into production applications.
  • Write clean, efficient, and well-documented code in languages like Python, Java, or C++.
  • Collaborate with data scientists to understand model requirements and deployment strategies.
  • Design and build APIs for AI services.
  • Optimize software performance for speed and scalability.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot and debug software issues related to AI functionalities.
  • Stay updated with the latest AI technologies and software development practices.
  • Contribute to the design and architecture of AI-driven software solutions.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software development, with a focus on AI or machine learning applications.
  • Proficiency in Python and experience with ML libraries/frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Solid understanding of software engineering principles, data structures, and algorithms.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker).
  • Familiarity with API development and integration.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Experience with data processing and database technologies.
  • Ability to work effectively in a hybrid work model.
Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional development and training.
  • Hybrid work arrangement offering flexibility.
  • Generous paid time off and holidays.
  • A collaborative and innovative work environment in **Kericho, KE**.
  • Access to modern development tools and technologies.
  • Career growth opportunities within a leading technology firm.
Is this job a match or a miss?
Apply Now

AI Software Engineer

00200 Ruiru / Remote Placements24

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and motivated AI Software Engineer to join our innovative, remote-first engineering team. In this role, you will be at the forefront of developing and implementing AI-powered features and applications. You will collaborate closely with AI researchers, data scientists, and product managers to translate cutting-edge algorithms and models into robust, scalable, and production-ready software. Your responsibilities will include designing, coding, testing, and deploying AI solutions, ensuring high performance, reliability, and maintainability. You should have strong programming skills, particularly in languages like Python, and be proficient with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn. Experience with software development best practices, including version control (Git), testing methodologies, and CI/CD pipelines, is essential. You will also be involved in optimizing AI models for inference efficiency and integrating them into existing software systems. Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) will be highly beneficial. This role requires a creative problem-solver with a passion for building intelligent systems and a keen eye for detail. You will contribute to the entire software development lifecycle, from concept to deployment. The ideal candidate possesses excellent communication skills and thrives in a collaborative, fast-paced environment. This is a fully remote opportunity, offering flexibility and the chance to work with a diverse, global team on challenging and exciting AI projects. We are committed to providing a supportive environment for professional growth and continuous learning. Join us and help shape the future of AI-driven software.
Is this job a match or a miss?
Apply Now