Technical Lead – AI Engineering

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead technical development of scalable AI systems for an IT services company. Provide mentoring and guidance for engineers in a remote work environment.

Responsibilities

  • Define architecture and technical roadmap for scalable AI systems aligned with business objectives.
  • Provide technical leadership and mentorship to AI and Machine Learning engineers.
  • Design and implement machine learning infrastructure, including data pipelines, model training, and deployment workflows.
  • Ensure engineering best practices such as testing, CI/CD pipelines, and code review standards.
  • Lead project planning and execution, managing priorities, timelines, and deliverables in a remote environment.
  • Collaborate with product, data science, and DevOps teams to align AI solutions with product and business goals.
  • Evaluate and integrate new AI/ML frameworks, tools, and technologies to improve system performance and innovation.
  • Monitor system health and model performance, ensuring scalability, reliability, and accuracy.
  • Foster a culture of continuous improvement, knowledge sharing, and technical growth within the team.

Requirements

  • 5+ years of professional experience in software engineering, including 2+ years in a technical lead or leadership role.
  • Hands-on experience building AI/ML infrastructure, including model training, deployment, and MLOps pipelines.
  • Strong programming expertise in Python with familiarity in TypeScript.
  • Experience designing scalable distributed systems and data pipelines.
  • Strong understanding of machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Experience working with cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with Docker, Kubernetes, and CI/CD best practices.
  • Excellent communication, leadership, and collaboration skills, especially in distributed teams.
  • Strong problem-solving and debugging skills for complex systems.
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).

Benefits

  • Flexible across U.S. time zones with partial overlap with Hawaiian time zone
  • Immediate Joiners Only

Job title

Job type

Contract

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformKubernetesPythonPyTorchScikit-LearnTensorflowTypeScript

Location requirements

RemoteNorth America

Report this job

Found something wrong with the page? Please let us know by submitting a report below.