AI Engineer

Job summary

Baltimore
Software Developer

Work model

Fully remote
Only United States
1 month ago
Job description

About TEKsystems and TEKsystems Global Services

We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers—including 80% of the Fortune 500—across North America, Europe and Asia. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology.

Think of TEKsystems Global Services (TGS) as the growth solution for enterprises today. We deliver cloud, data and customer experience solutions. Our partnerships with leading cloud, design and business intelligence platforms fuel our expertise.

The Role

We are seeking an expert AI Engineer with deep proficiency in Python and machine learning to design, develop, and deploy advanced AI-driven solutions. You will collaborate with a talented, diverse team to solve complex business challenges and drive innovation in multiple industries as well as collaborate with Google experts.

Key Responsibilities

  • Design, develop, and implement machine learning models using Python.
  • Propose, design and evaluate AI solutions leveraging open-source frameworks and GCP services.
  • Perform data preprocessing, cleaning, and feature engineering on large datasets.
  • Train, evaluate, and optimize machine learning and deep learning models.
  • Integrate models into scalable, production-ready systems and APIs.
  • Collaborate with cross-functional teams to define project goals and deliverables.
  • Document model development processes and findings for future reference.
  • Stay up-to-date with the latest AI research and best practices.

Required Skills & Qualifications

  • Proven experience (3+ years) in AI/ML engineering roles.
  • Expert-level Python programming skills; familiarity with libraries such as NumPy, pandas, scikit-learn, TensorFlow, LangChain and PyTorch.
  • Strong understanding of machine learning algorithms, deep learning, and data modeling.
  • Experience with building data pipelines for ML use cases, leveraging Cloud services (GCP) and open source frameworks.
  • Experience with data preprocessing, feature engineering, and big data tools.
  • Proficiency in deploying models using Docker, Kubernetes, and cloud platforms (GCP preferred).
  • Strong analytical, problem-solving, and communication skills.
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

Nice to Have

  • Experience with NLP, computer vision, or generative AI.
  • Familiarity with MLOps tools and practices.
  • Knowledge of Agentic frameworks, and some experience building agents from scratch for enterprise use cases.
  • Knowledge of RESTful API design and development.

Why Join TEKsystems?

  • Work with a passionate team making a real impact in multiple industries.
  • Grow your skills through ongoing training and development.
  • Thrive in a dynamic, inclusive, and innovative environment.

Job Details

  • Location: Fully remote (based out of Baltimore, MD).
  • Pay Range: $107,500.00 - $161,300.00/yr.
  • Benefits: Includes medical, dental, vision, 401(k), disability, and more.
  • Application Deadline: June 12, 2026.

TEKsystems is an equal opportunity employer.