TCP is seeking a passionate and skilled Machine Learning Engineer to develop and improve AI-powered solutions.
The role involves training production models for various machine learning tasks such as forecasting, anomaly detection, and event prediction.
Responsibilities include developing and implementing machine learning algorithms, ensuring their scalability, performance, and robustness.
The engineer will create agentic language model-based user experiences and work with large datasets, processing and analyzing data using tools like Pandas and Numpy.
The position requires using modern deep learning frameworks such as Pytorch to implement and optimize models.
The engineer will integrate machine learning models into the company’s Time and Attendance and Employee Scheduling software.
Collaboration with cross-functional teams to solve complex business challenges through AI/ML solutions is essential.
The role includes optimizing and fine-tuning models for performance in real-world production environments.
Requirements:
A minimum of 2 years of experience in training and deploying production models is required.
Candidates must have at least 2 years of experience with libraries such as Pytorch, Pandas, and Numpy.
Hands-on experience with language models is necessary.
A solid understanding of model architectures including Transformers, RNN (Recurrent Neural Networks), S4 | Mamba, and LSTM (Long Short-Term Memory Networks) is required.
Familiarity with advanced machine learning concepts, including State Space Modeling (S4, Mamba), Hidden Markov Models (HMMs), BEAM Search, Human Feedback Reinforcement Learning (RLHF), Relationship Graph Theory, and Automatic Prompt Optimization is strongly encouraged.
Experience working on language model user experiences using DSPy and LangChain is preferred.
Benefits:
The position offers full remote work, with the option to work from the office based on personal preference.
Employees will receive a personalized and individual benefits plan.
A competitive salary based on experience is provided.
There is a voluntary health insurance plan available.
The company promotes an international working environment.
Employees are given 8 hours to volunteer and impact the community.
TCP offers a work/life setup designed to help employees be successful.
The opportunity to work with amazing talent in a fast-growing company that values its team is also a key benefit.