Software Engineer II - Machine Learning

Posted 5 months agoViewed
SerbiaFull-TimeMachine Learning
Company:TCP Software
Location:Serbia
Languages:English
Seniority level:Junior, 2+ years
Experience:2+ years
Skills:
PythonMachine LearningNumpyPyTorchPandas
Requirements:
2+ years of experience in training and deploying production models. 2+ years of experience with PyTorch, Pandas, and Numpy. Hands-on experience with language models. Solid understanding of Transformers, RNN, S4/Mamba, and LSTM model architectures. Familiarity with advanced machine learning concepts including State Space Modeling, Hidden Markov Models, BEAM Search, Human Feedback Reinforcement Learning (RLHF), Relationship Graph Theory, and Automatic Prompt Optimization. Experience working on language model user experiences using DSPy and LangChain.
Responsibilities:
Train and deploy production-level machine learning models for forecasting, anomaly detection, and event prediction. Develop and implement scalable, performant, and robust machine learning algorithms. Create agentic language model based user experiences. Process and analyze large datasets using Pandas and Numpy. Integrate machine learning models into Time and Attendance and Employee Scheduling software. Collaborate with cross-functional teams to solve business challenges through AI/ML solutions. Optimize and fine-tune models for production environments.
About the Company
TCP Software
View Company Profile
Similar Jobs:
Posted 19 days ago
Many European countriesFull-TimeE-commerce
Machine Learning Engineer
Company:
Posted 4 months ago
SerbiaFull-TimeConversational AI
Machine Learning Engineer
Company:Rasa
Posted 8 months ago
LatAm, North Macedonia, Portugal, SerbiaFull-TimeMachine Learning
Machine Learning Engineer
Company:Loka, Inc