Lead AI Software Engineer/Remote

Lead AI Software Engineer/Remote

Posted Today by Apetan Consulting

Negotiable
Undetermined
Remote
Remote

Summary: We are seeking an experienced Lead AI Software Engineer to design, develop, and deploy AI-driven applications and intelligent systems. The role involves leading AI initiatives, mentoring engineering teams, and collaborating with cross-functional stakeholders to build scalable machine learning and generative AI solutions.

Key Responsibilities:

  • Lead the design and development of AI/ML-based software solutions.
  • Architect scalable AI applications, APIs, and data pipelines.
  • Develop and deploy machine learning, deep learning, and generative AI models.
  • Collaborate with data scientists, product managers, and engineering teams to define AI use cases.
  • Integrate AI models into production systems and enterprise applications.
  • Optimize model performance, scalability, and reliability.
  • Implement MLOps practices including model deployment, monitoring, and retraining.
  • Review code, establish engineering standards, and mentor development teams.
  • Ensure AI solutions follow security, governance, and ethical AI guidelines.
  • Stay updated with emerging AI technologies, frameworks, and industry trends.

Key Skills:

  • Strong programming experience in Python, Java, or similar languages.
  • Hands-on experience with AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience with Generative AI, LLMs, prompt engineering, and AI orchestration frameworks.
  • Knowledge of APIs, microservices, and cloud-native architectures.
  • Experience with vector databases, embeddings, and retrieval-augmented generation (RAG).
  • Familiarity with MLOps tools and CI/CD pipelines.
  • Understanding of data engineering, model lifecycle management, and AI deployment practices.
  • Strong problem-solving, communication, and leadership skills.

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Description- Lead AI Software Engineer

Job Summary

We are seeking an experienced Lead AI Software Engineer to design, develop, and deploy AI-driven applications and intelligent systems. The ideal candidate will lead AI initiatives, mentor engineering teams, and collaborate with cross-functional stakeholders to build scalable machine learning and generative AI solutions.

Key Responsibilities

  • Lead the design and development of AI/ML-based software solutions.
  • Architect scalable AI applications, APIs, and data pipelines.
  • Develop and deploy machine learning, deep learning, and generative AI models.
  • Collaborate with data scientists, product managers, and engineering teams to define AI use cases.
  • Integrate AI models into production systems and enterprise applications.
  • Optimize model performance, scalability, and reliability.
  • Implement MLOps practices including model deployment, monitoring, and retraining.
  • Review code, establish engineering standards, and mentor development teams.
  • Ensure AI solutions follow security, governance, and ethical AI guidelines.
  • Stay updated with emerging AI technologies, frameworks, and industry trends.

Required Skills

  • Strong programming experience in Python, Java, or similar languages.
  • Hands-on experience with AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience with Generative AI, LLMs, prompt engineering, and AI orchestration frameworks.
  • Knowledge of APIs, microservices, and cloud-native architectures.
  • Experience with vector databases, embeddings, and retrieval-augmented generation (RAG).
  • Familiarity with MLOps tools and CI/CD pipelines.
  • Understanding of data engineering, model lifecycle management, and AI deployment practices.
  • Strong problem-solving, communication, and leadership skills.

Preferred Qualifications

  • Experience leading AI engineering teams or enterprise AI initiatives.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.