CapTech is an award-winning consulting firm that collaborates with clients to achieve what’s possible through the power of technology. As a Machine Learning / Data Science Engineer, you will be responsible for designing and implementing data-driven solutions for our clients, with a specific focus on building and deploying scalable machine learning systems in enterprise environments.
Requirements
- Bachelor's degree or equivalent combination of education and experience
- Hands-on experience manipulating and analyzing large (multi-billion record) data sets
- Hands-on experience developing data-driven solutions using Python, Scala, or similar languages
- Proficiency leveraging SQL, Spark, NoSQL, and/or cloud data processing frameworks in a production setting
- Proficiency with containerization (e.g., Docker) and microservices
- Proficiency with data warehousing tools/environments such as Snowflake, Databricks, Azure SQL, Amazon RDS
- Comfort and proficiency in framing data-driven problems from cross-industry business requirements
- Experience applying analytical methods across multiple business domains (e.g., customer analytics, marketing, finance, digital channels)
- Hands-on experience implementing production-scale machine learning systems in one or more domains (i.e., personalization, natural language processing, computer vision)
- Knowledge of DevOps and automation best practices
- Knowledge of statistics and statistical modeling methods
- Knowledge of model management and model versioning best practices
- Experience working with LLMs (e.g., GPT, Claude, Mistral, etc.) in production setting
- Experience with prompt engineering, MCP and RAG, and agentic AI architectures
- Strong understanding of conversational UX and prompt evaluation metrics
- Experience with agentic frameworks in practice (langchain, n8n, pydantic, etc.)
- Experience with multi-agent orchestration
Benefits
- Generous Paid Time Off
- Health coverage
- Disability insurance
- Paid family leave
- 401(k) Matching