Company Description
We are looking for a Machine Learning Engineer to join our team and help build next-generation AI-powered workplace assistants.
In this role, you will work with modern Generative AI technologies, agentic frameworks, and machine learning models to create smart, collaborative solutions. The position is fully remote, offering flexibility and opportunities to work with global teams.
We at Sigma Software value innovation, engineering excellence, and continuous learning. This is a great opportunity to work on cutting-edge AI initiatives, influence product direction, and grow together with experienced professionals in an open and supportive environment.
Job Description
Develop and integrate ML, NLP, and Generative AI models
Build and optimize agentic workflows using LangChain, LangGraph, or similar frameworks
Develop LLM-powered solutions using modern Generative AI technologies
Prototype internal tools and interfaces with Streamlit or Gradio
Collaborate with engineering and product teams to deliver AI-driven features
Manage development and runtime environments with Docker
Maintain clean and scalable code using Git-based workflows
Query and analyze structured data using SQL
Contribute to model deployment and operations in a cloud environment (primarily Azure)
Qualifications
3+ years of commercial experience in software engineering or AI/ML development
Strong proficiency in Python
Hands-on experience with Generative AI applications and Large Language Models
Experience with agentic AI frameworks such as LangChain or LangGraph
Solid understanding of machine learning and NLP fundamentals
Experience with ML frameworks including PyTorch or TensorFlow
Familiarity with Streamlit, Gradio, or similar prototyping tools
Practical experience with Git, Docker, and cloud platforms
Good knowledge of SQL
Understanding of software engineering best practices and estimation processes
Upper-Intermediate level of English
WILL BE A PLUS
Experience with additional agentic AI or LLM orchestration frameworks
Experience building Retrieval-Augmented Generation solutions
Experience with MLOps practices and model deployment
Confidence working in Linux terminal environments
Additional Information
PERSONAL PROFILE
Strong analytical and problem-solving skills
Ability to work independently and proactively
Excellent communication and collaboration skills
Passion for innovation and modern AI technologies
Focus on code quality and continuous improvement