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

Software Engineer II, Backend (ML Training & Serving)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Software Engineer II for its ML Training & Serving engineering team to build the infrastructure that trains and serves machine learning models across the company.

AWS Kotlin Kubernetes Machine Learning MySQL Python
4 hours, 52 minutes ago

Ssr. Fullstack Engineer

Resilient Co 11-50 Professional Services

Resilient Co. is hiring a semi-senior Fullstack Engineer in Argentina or Brazil to build AI-driven full-stack solutions for enterprise workflows, with a focus on agentic AI, machine learning, backend services, and cloud integration.

Angular Azure C# CI/CD Django Docker Entity Framework FastAPI Flask Git JavaScript Microservices .NET NumPy Pandas Python RabbitMQ React Scikit-learn Terraform Vue.js YAML
5 hours, 7 minutes ago

[Job - 29861] Tech Lead .NET , Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Tech Lead .NET in Brazil to lead two backend teams supporting the evolution and ongoing maintenance of a digital account and Pix platform for a strategic client expansion area.

.NET
5 hours, 22 minutes ago

[Job 29881] Senior Machine Learning Engineer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Machine Learning Engineer in Brazil to develop and deploy production ML solutions that turn data and AI capabilities into measurable business impact.

Apache Airflow Apache Spark CI/CD dbt Git Machine Learning OpenSearch Python PyTorch Scikit-learn Snowflake SQL TensorFlow XGBoost
5 hours, 22 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