Junior + ML Engineer
We are looking for a Junior + Machine Learning Engineer to join our team and contribute to real-world ML projects. You will work on practical machine learning challenges, participate in model development and experimentation, and collaborate with experienced engineers to turn ideas into working solutions.
#LI-DNI
What you will do:
- Develop and implement machine learning algorithms
- Move machine learning models from development into real-world applications
- Compare different approaches to solving complex business problems
- Collaborate with customers to identify their challenges and explore how machine learning can address them
- Develop algorithms for recommendation and ranking systems
- Build intelligent assistants
- Keep models and language model instructions up to date
Requirements:
- 1.5+ years of relevant experience in startups or professional services firms
- Familiarity with software development and delivery processes and an understanding of their key stages
- Knowledge of machine learning model development and tuning for tasks such as classification, regression, and clustering
- Experience integrating off-the-shelf machine learning solutions
- Experience working with large datasets and data processing systems
- Ability to use data analysis to identify patterns and insights that help solve business problems
- A solid mathematical background and knowledge of core machine learning algorithms and evaluation metrics
- Experience deploying machine learning models to production
- Knowledge of natural language processing (NLP) and large language models (LLMs)
- Experience developing agentic systems, including multi-tool and multi-agent solutions
- Strong customer communication and negotiation skills
- Ability to identify customer needs, gather and analyze requirements, and translate business requirements into technical specifications
- Ability to define clear and achievable goals for machine learning tasks and projects
- Ability to conduct customer demos and explain technical concepts and results clearly
- English at B2 level and fluent Russian
- Tech stack: Python, SQL, PostgreSQL, Pandas, FastAPI, Flask, Django, Pydantic, SQLAlchemy, scikit-learn, PyTorch, Transformers, Git, Bitbucket, CI/CD, Docker, OpenAI API, LangChain, LangGraph, LangSmith, Airflow, and BigQuery
Why join us
At Mad Devs, you will join a company that values creativity, strategic thinking, and continuous improvement. You will work on projects that reach millions of users worldwide, alongside a strong and supportive team. Here, you will grow professionally, take on meaningful challenges, and contribute to products that solve real problems at scale.
Employees benefits
Flexible working hours
Remote-first culture
Long-term projects
Salary in dollars
Professional communities
Onsite business trips
Training budget
Paid conferences

Hi, I'm Ekaterina.
Applying for jobs should be easy. I am here to simplify the hiring process and set you up for success. Feel free to send me a message via e-mail .