TCP Software

TCP Software

TCP Software provides workforce management solutions for over 35 years, offering automated timekeeping, leave management, and employee scheduling services to improve operational efficiency.

Professional Services
251-1K
Founded 1988

Description

  • Provide technical leadership and mentorship to a team of AI/ML engineers and software developers.
  • Lead the architecture, design, development, testing, and deployment of scalable AI/ML models and cloud-hosted intelligent applications.
  • Collaborate with product managers, domain experts, and cross-functional stakeholders to translate business needs into AI solutions.
  • Oversee the full AI/ML lifecycle from data preparation and feature engineering through training, evaluation, deployment, monitoring, and iterative improvement.
  • Ensure high-quality, maintainable code and models through unit testing, automated testing, and peer reviews.
  • Define and evolve team processes, technical standards, and roadmaps for AI development.
  • Champion agile principles and continuous delivery within the team.
  • Stay current with AI/ML advances and evaluate emerging technologies for potential adoption.
  • Mentor junior and mid-level team members through 1:1s, feedback, and career development support.
  • Contribute hands-on to architectural decisions, proof-of-concepts, and complex implementation work when needed.

Requirements

  • 7+ years of relevant experience in software engineering.
  • At least 3 years of experience focused on AI/ML development and deployment of production systems.
  • Demonstrated ability to solve ambiguous, high-impact problems independently and set direction for others.
  • Experience leading agile teams in a cross-functional environment.
  • Excellent communication skills for working with technical and non-technical stakeholders.
  • Bachelor's or Master's degree in Computer Science, Data Science, AI, or a related field.
  • Experience with generative AI, large-scale data pipelines, or domain-specific applications such as NLP, vision, or time-series.
  • Deep expertise in Python and modern AI/ML ecosystems such as PyTorch, TensorFlow, scikit-learn, Hugging Face, or LangChain.
  • Experience with cloud platforms such as AWS, Azure, or GCP for model training and serving.
  • Visa sponsorship is not available for this role.

Benefits

  • Full remote work, with the option to work from the office based on personal preference.
  • Personalized and individual benefits plan.
  • Competitive salary based on experience.
  • Voluntary health insurance plan.
  • International working environment.
  • 8 hours to volunteer and support community impact.
  • Work/life setup designed to support success.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Engineer - Social Planner - Full stack

HighLevel 251-1K Internet Software & Services

HighLevel is seeking a Lead Engineer to own the Social Planner and Media Optimization products, guiding a distributed team to improve reliability, scalability, and performance for high-volume social publishing and analytics workflows.

Angular CI/CD ClickHouse Elasticsearch Grafana Microservices MongoDB Node.js OAuth OpenTelemetry Prometheus React Redis TDD Vue.js
42 minutes ago

Senior Machine Learning Engineer

airSlate 251-1K Professional Services

airSlate is seeking a Senior Machine Learning Engineer to develop and deploy ML and AI solutions that support high-impact marketing, SEO, and customer value initiatives at global scale.

AWS BERT Deep Learning Feature Engineering GPT LLM Machine Learning Python Reinforcement Learning SageMaker SEO
57 minutes ago

ITSM Solution Architect & Lead Engineer

Kyivstar 1K-5K Wireless Telecommunication Services

Kyivstar.Tech is hiring an ITSM Solution Architect & Lead Engineer to design and deliver enterprise Ivanti-based ITSM architecture and implementations for internal business processes and integrations.

Active Directory CSS Git HTML JavaScript REST API SQL
57 minutes ago

Senior Engineering Manager - Accelerated Compute Memory Systems

Pryon 51-250 Internet Software & Services

Pryon is seeking a Senior Engineering Manager to lead its Super Compute Memory team building cloud-native ingestion, retrieval, and inference infrastructure for large-scale AI memory workloads across commercial and federal deployments.

Apache Airflow AWS Azure C++ CloudFormation Datadog GCP Go Grafana Java Kafka Kubeflow Kubernetes Machine Learning NLP Prometheus Pulumi Python PyTorch RabbitMQ Rust TensorFlow Terraform
1 hour, 12 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers