Note: The job is a remote job and is open to candidates in USA. TekPillar is hiring a Machine Learning Engineer to develop, implement, and validate machine learning models and components. The role also builds reproducible workflows and supporting infrastructure, troubleshoots technical issues, and optimizes model performance.
Responsibilities
- Develop, implement, modify, and validate machine learning models and model components
- Build reproducible training, inference, and evaluation workflows using Python and command-line tools
- Implement data pipelines, numerical methods, evaluation systems, and supporting infrastructure
- Debug complex code, numerical issues, and system-level failures
- Optimize memory usage, computational throughput, and model performance
- Create, solve, review, and validate challenging machine learning engineering tasks
- Use AI coding agents to support development, debugging, and problem-solving
- Test implementations to ensure they meet defined correctness and performance requirements
Skills
- A master's degree or PhD in Computer Science, Machine Learning, Artificial Intelligence, Applied Mathematics, Statistics, Engineering, or a closely related quantitative discipline
- Strong professional or research experience in machine learning
- Practical proficiency in Python programming
- Hands-on experience using AI coding agents or equivalent AI-assisted coding tools
- Strong analytical thinking, debugging, coding, and problem-solving skills
- Ability to independently develop, test, review, and validate technical implementations
Benefits
- Remote work
Company Overview