cover image
EPITEC

EPITEC

epitec.com

26 Jobs

552 Employees

About the Company

Why Choose Epitec?
Founded in 1978 and headquartered in Southfield, Mich., with regional hubs in Chicago, Central Illinois, and Dallas, Epitec is dedicated to making staffing personal. Our customers include Fortune 500 companies across the United States, providing you access to high demand career opportunities.

What Makes Epitec Different?
Our flexible workforce model is designed with you in mind. Whether you're looking for contract-to-hire, direct hire, or other employment options, we tailor our services to fit your career goals. We are consistently ranked as a top supplier to our customers, ensuring you have access to premier job placements.

How We Support You
Our recruiting team focuses on understanding your unique skills and aspirations and we expertly match those to our customer job opportunities. We bring together diverse teams to solve complex problems, ensuring you are placed in roles where you can thrive. By leveraging innovative strategies and technology, we adapt to your evolving needs, providing exceptional support every step of the way.

Our Commitment to Your Success
Epitec's dedication to excellence has earned us national recognition as a "Best and Brightest Company to Work For" over 20 consecutive years and MMSDC's Minority Supplier of the Year on four occasions. We are committed to your professional growth and success, making sure you have the resources and opportunities to excel in your career.

Listed Jobs

Company background Company brand
Company Name
EPITEC
Job Title
Embedded Software Engineer
Job Description
**Job Title:** Embedded Software Engineer **Role Summary:** Develop and maintain embedded software for vehicle control features such as climate, start/stop, locking, lighting, alarms, windows, powered enclosures, and seats. Apply automotive communication protocols and conduct black‑box testing to ensure functional and integration quality. **Expectations:** - 3‑5 years of hands‑on embedded software development. - Proficient in automotive CAN/LIN protocols and hardware‑level testing. - Ability to translate requirements into test cases and automate test execution. - Contribute to continuous quality improvement through defect analysis and test case enhancement. **Key Responsibilities:** - Design, code, and verify embedded control algorithms for vehicle subsystems. - Develop and execute black‑box test strategies (functional and integration). - Author and maintain manual and automated test cases. - Set up and maintain test environments, including Jenkins CI pipelines. - Analyze test results, create and reproduce defects, and support defect triage. - Collaborate on requirement analysis, test strategy definition, and continuous improvement of test assets. **Required Skills:** - Embedded software development (3‑5 years). - Automotive communication protocols: CAN and LIN. - Black‑box testing of embedded systems. - Test methodology knowledge: requirement‑to‑test mapping, test case authoring, test execution, defect handling. - Intermediate Python scripting for test automation. **Required Education & Certifications:** - Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
Kanata, Canada
On site
05-01-2026
Company background Company brand
Company Name
EPITEC
Job Title
Machine Learning Engineer
Job Description
**Job title** Senior MLOps Engineer **Role Summary** Design, build, and maintain a scalable, secure MLOps platform that enables data‑driven teams to develop, deploy, and operationalize machine‑learning models at enterprise scale. Responsible for creating self‑service tooling, ensuring model reliability, and driving platform adoption through user support and best‑practice standards. **Expectations** - Lead the architecture of end‑to‑end ML pipelines, from data preparation to production monitoring. - Deliver high‑quality, production‑ready models with minimal manual intervention. - Collaborate cross‑functionally with data science, engineering, and product teams to translate business needs into platform features. - Uphold and evolve DevOps and MLOps best practices, ensuring continuous integration, delivery, and observability. **Key Responsibilities** - Define secure, scalable MLOps architectures and cloud‑native pipelines (AWS, Kubernetes). - Build and maintain self‑service ML tooling (experiment tracking, model registry, deployment automation). - Design and implement CI/CD workflows (Git, GitHub, Azure DevOps, jFrog Artifactory). - Containerize and orchestrate models using Docker, Kubernetes, Helm/Helmfile. - Develop testing, validation, and monitoring solutions for data drift, model drift, and performance degradation. - Create user documentation, training materials, and troubleshoot platform issues. - Prototype and deliver proof‑of‑concepts for automated MLOps at scale. - Advocate for and enforce coding standards, refactoring, and code velocity improvements. **Required Skills** - 5+ years of OOP programming (Python, Go, Java, or C/C++). - Proficiency in Python, R, SQL; strong scripting abilities. - Experience with MLOps frameworks: MLflow, Kubeflow, Seldon, or equivalent. - Design and deployment of cloud‑based MLOps pipelines (AWS preferred). - Deep understanding of DevOps practices: CI/CD, Git workflows, artifact repositories. - Containerization and orchestration: Docker, Kubernetes, Helm. - Ability to automate model testing, validation, and end‑to‑end deployment. - Excellent communication and collaboration skills; able to translate high‑level requirements into user stories and tasks. - Proactive, self‑directed, and comfortable working with minimal supervision. **Nice to Have** - Experience with infrastructure as code (CloudFormation, Terraform). - Knowledge of inference platforms (Seldon, Langfuse). - Observability tools (Evidently AI) familiarity. - Experience building inference systems integrated with MLflow. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Data Science, Engineering, or related field with 5+ years of professional experience, *or* - Master’s degree with 3+ years of professional experience.
Chicago, United states
Hybrid
Mid level
09-01-2026
Company background Company brand
Company Name
EPITEC
Job Title
Software Engineer (3) - Core Senior Engineer
Job Description
Job Title: Senior Software Engineer – Core Infrastructure Role Summary: Lead design, development, and testing of Golang‑based CLI tooling, CI/CD pipelines, and infrastructure automation for a major automotive platform. Expectations: Engage directly with end users to capture requirements, produce user‑centric solutions, and contribute to continuous process improvement. Key Responsibilities: - Design high‑level system architecture and component interfaces. - Develop, test, and deploy Golang command‑line utilities. - Create comprehensive unit, integration, and end‑to‑end tests. - Author clear technical specifications for new features. - Participate actively in Agile ceremonies and sprint planning. - Drive enhancements in CI/CD pipelines and DevOps toolchains. - Integrate with Azure, GCP, Jenkins, and GitHub Actions. - Optimize relational databases using advanced SQL and stored procedures. Required Skills: - 8+ years total software engineering experience; 5+ years in production Golang (CLI/DevOps/APIs). - 7+ years in DevOps or related engineering roles. - Proven track record building developer tooling and automation pipelines. - Strong experience with Azure, GCP, Jenkins, GitHub Actions. - Advanced expertise in SQL, relational modeling, and performance tuning. - Knowledge of REST/gRPC, event‑driven patterns, and microservices integration. - Familiarity with full‑stack interactions and system architecture principles. - Excellent communication with technical and non‑technical stakeholders. - Proactive problem solver with continuous learning mindset. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Oakville, Canada
On site
Senior
12-01-2026
Company background Company brand
Company Name
EPITEC
Job Title
Logistics Analyst 1
Job Description
Job title: Logistics Analyst Role Summary: Execute material planning and procurement activities to support plant production schedules, collaborating with suppliers and cross‑functional teams to ensure timely delivery of finished materials and components. Expactations: Operate within a 6‑month contract, working full‑time Monday through Friday, 7:00 AM–3:00 PM, with no overtime. Key Responsibilities: - Plan and procure purchased finished materials to meet production targets. - Coordinate with suppliers and internal stakeholders to secure material availability. - Conduct supplier reviews and manage relationships to align with customer demand. - Report on procurement projects and initiatives. Required Skills: - 0–2 years of experience in material procurement or supply chain (internship acceptable). - Strong collaboration, interpersonal, and communication abilities. - Analytical and problem‑solving skills with proficiency in Microsoft Excel. - Knowledge of Six Sigma principles preferred. - Experience with SAP is a plus. - Team‑player mentality, professional presentation, and motivation. Required Education & Certifications: - Bachelor’s degree or equivalent in Supply Chain Management, Logistics, Business, Engineering, or related field (preferred).
East peoria, United states
On site
Fresher
13-01-2026