AI Software Engineer

by Cortexia AI in

67 days left

Apply Now

AI Software Engineer

by Cortexia AI in

67 days left

Apply Now

Job role insights

  • Date posted

    February 9, 2026

  • Closing date

    February 9, 2026

  • Salary

    $7,000 - $10,000 /month

  • Career level

    Junior

  • Qualification

    Bachelor Degree

  • Experience

    1 – 2 Years

Description

We are seeking an experienced AI Software Engineer to join our growing team and play a key role in developing advanced AI-powered software solutions. In this position, you will design, build, and optimize AI systems, algorithms, and applications that solve real-world problems. You will collaborate with data scientists, researchers, and software engineers to integrate AI models into scalable and efficient software products.

As an AI Software Engineer, your work will help push the boundaries of artificial intelligence and deliver innovative, high-quality software that meets the needs of our clients. This is an exciting opportunity to work with cutting-edge technology and contribute to shaping the future of AI.

Key Responsibilities:

  • Develop and implement AI models, algorithms, and tools into scalable and maintainable software applications.
  • Collaborate with cross-functional teams to design and deploy AI systems, integrating machine learning and deep learning models into production-level software.
  • Write clean, efficient, and maintainable code for AI applications, ensuring performance, reliability, and scalability.
  • Optimize machine learning models and algorithms for efficiency in real-world environments.
  • Develop APIs and interfaces to interact with AI models and integrate them into broader systems.
  • Conduct performance testing, debugging, and troubleshooting to ensure AI systems function seamlessly across different platforms.
  • Contribute to the design and architecture of AI-driven software systems, focusing on optimization, robustness, and long-term sustainability.
  • Stay up-to-date with advancements in AI technologies, continuously applying new techniques to improve software systems.
  • Participate in code reviews, providing constructive feedback to peers to maintain high software quality standards.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
  • Proven experience as an AI Software Engineer or in a similar role, with a solid understanding of software engineering principles.
  • Expertise in machine learning, deep learning, and AI frameworks such as TensorFlow, Keras, PyTorch, or similar.
  • Strong programming skills in Python, C++, Java, or other relevant languages.
  • Experience with cloud platforms (AWS, Google Cloud, or Microsoft Azure) and distributed computing.
  • Knowledge of data structures, algorithms, and optimization techniques.
  • Experience in designing and developing scalable AI applications.
  • Strong problem-solving and analytical skills.
  • Ability to work in a collaborative, fast-paced environment and effectively communicate technical concepts to non-technical stakeholders.

Preferred Qualifications:

  • Experience in deploying machine learning models to production environments.
  • Familiarity with containerization tools (e.g., Docker, Kubernetes).
  • Knowledge of version control systems (e.g., Git).
  • Experience with database management systems and data pipelines (e.g., SQL, NoSQL, ETL).
Call employer
+358