Skip to content
mimi

Senior Machine Learning and Data Science Engineer

CapTech

Columbus · Hybrid Full-time Senior Yesterday

About the role

Company Description

CapTech is an award-winning consulting firm known for collaborating with clients to unlock potential through technology. Our passionate team works side by side with Fortune 100 companies, mid-sized enterprises, and government agencies across the country. Join us as we build enduring relationships rooted in teamwork and excellence.

Job Description

As a Senior Machine Learning and Data Science Engineer at CapTech, you will play a crucial role in designing and implementing innovative, data-driven solutions. Our collaborative environment encourages you to learn from and share knowledge with fellow analysts, architects, and clients, fostering professional growth.

Key Responsibilities

  • Work closely with clients, data scientists, engineers, and cross-functional teams to develop and implement end-to-end machine learning solutions that address business challenges.
  • Provide technical leadership and ensure alignment of the overall technical strategy with client requirements.
  • Break down client needs into actionable, data-driven models and analytical measures.
  • Analyze and transform large datasets from various enterprise-level data platforms (e.g., AWS, Azure, GCP).
  • Design, develop, and deploy complex analytical solutions, including recommender systems and natural language processing applications.
  • Optimize and scale machine learning systems to meet client specifications effectively.
  • Contribute to the growth of CapTech’s Machine Learning and Data Science practices through client presentations, proposal writing, and participation in business development events, while mentoring junior data scientists and engineers.

Qualifications

  • 7+ years of experience delivering data engineering and machine learning solutions in cloud environments.
  • Bachelor's degree or a suitable combination of education and experience.
  • Proven ability to provide technical leadership and mentor fellow engineers.
  • Experience with large datasets (multi-billion records) and developing data-driven solutions using Python, Scala, or similar languages.
  • Proficient in SQL, Spark, NoSQL, and cloud data processing frameworks in production settings.
  • Knowledge of containerization (e.g., Docker) and microservices.
  • Experience with data warehousing tools/environments such as Snowflake, Databricks, Azure SQL, and Amazon RDS.
  • Ability to translate cross-industry business requirements into data-driven problems.
  • Experience implementing production-scale machine learning systems in various domains (e.g., personalization, NLP, computer vision).
  • Understanding of DevOps practices, statistical modeling, and model management best practices.
  • Hands‑on experience with LLMs (GPT, Claude, Mistral, etc.) and familiarity with prompt engineering and agentic AI architectures.
  • Strong grasp of conversational UX and prompt evaluation metrics.
  • Experience with multi‑agent orchestration and frameworks such as LangChain, n8n, Pydantic.

Additional Information

  • A flexible work environment that supports work‑life balance with options for remote work when possible.
  • Learning & Development opportunities, including certification support and mentorship.
  • Mental health support via the Modern Health platform.
  • Inclusive fertility and family‑forming coverage through Carrot Fertility.
  • A flexible benefits stipend through Fringe for personalized lifestyle preferences.
  • Employee Resource Groups focused on diversity and inclusion.
  • Partnerships for community engagement through philanthropic projects.
  • Generous 401(k) matching with no vesting period.
  • CapTech is an equal opportunity employer dedicated to fostering diversity and inclusion in our workplace. We encourage applicants from all backgrounds to apply and will provide reasonable accommodations for those with disabilities during the application and interview process. Please contact Laura Massa for any accommodation needs.

Visa Sponsorship: Currently, CapTech is unable to transfer or sponsor a work visa for this position. Applicants must be eligible to work in the United States without sponsorship.

Requirements

  • 7+ years of experience delivering data engineering and machine learning solutions in cloud environments
  • Bachelor's degree or a suitable combination of education and experience
  • Proven ability to provide technical leadership and mentor fellow engineers
  • Experience with large datasets (multi-billion records) and developing data-driven solutions using Python, Scala, or similar languages
  • Proficient in SQL, Spark, NoSQL, and cloud data processing frameworks in production settings
  • Knowledge of containerization (e.g., Docker) and microservices
  • Experience with data warehousing tools/environments such as Snowflake, Databricks, Azure SQL, and Amazon RDS
  • Ability to translate cross-industry business requirements into data-driven problems
  • Experience implementing production-scale machine learning systems in various domains (e.g., personalization, NLP, computer vision)
  • Understanding of DevOps practices, statistical modeling, and model management best practices
  • Hands-on experience with LLMs (GPT, Claude, Mistral, etc.) and familiarity with prompt engineering and agentic AI architectures
  • Strong grasp of conversational UX and prompt evaluation metrics
  • Experience with multi-agent orchestration and frameworks such as langchain, n8n, pydantic
  • Applicants must be eligible to work in the United States without sponsorship

Responsibilities

  • As a Senior Machine Learning and Data Science Engineer at CapTech, you will play a crucial role in designing and implementing innovative, data-driven solutions
  • Our collaborative environment encourages you to learn from and share knowledge with fellow analysts, architects, and clients, fostering professional growth
  • Work closely with clients, data scientists, engineers, and cross-functional teams to develop and implement end-to-end machine learning solutions that address business challenges
  • Provide technical leadership and ensure alignment of the overall technical strategy with client requirements
  • Break down client needs into actionable, data-driven models and analytical measures
  • Analyze and transform large datasets from various enterprise-level data platforms (e.g., AWS, Azure, GCP)
  • Design, develop, and deploy complex analytical solutions, including recommender systems and natural language processing applications
  • Optimize and scale machine learning systems to meet client specifications effectively
  • Contribute to the growth of CapTech’s Machine Learning and Data Science practices through client presentations, proposal writing, and participation in business development events, while mentoring junior data scientists and engineers

Benefits

health_insurance

Skills

PythonScalaSQLSparkNoSQLDockerMicroservicesAWSAzureGCPSnowflakeDatabricksAzure SQLAmazon RDSLLMs (GPT, Claude, Mistral, etc.)Prompt engineeringConversational UXLangChainn8nPydanticDevOpsStatistical modelingModel management

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free