Software Country is a technology company focused on providing software development services to clients worldwide. Our tech knowledge coupled with our deep industry expertise is what allows us to create effective high-quality solutions. We have been helping enterprises scale engineering capacity and deliver efficient software since 1993.
We are seeking a highly-skilled and experienced ML Engineer to join our team with demonstrable experience in prototyping, building, and deploying end-to-end computer vision solutions.
As a valued member of the team, you will play a crucial role in developing and implementing cutting-edge software solutions that enhance our machine learning and core business capabilities. You will work closely with cross-functional teams to design and build vision AI products and solutions to support automation of annotation, label QA, model training, and more.
Project: Optimizing AI Performance through Human-in-the-Loop Integration
Required experience and skills
- Degree in applied mathematics, statistics, computer science, physics, engineering, a quantitative or computation field. MS or PhD preferred
- 4+ years applying machine learning to practical uses
- Experience working in computer vision
- Fluent in Python and writing production ready code
- Experience with deep learning frameworks such as PyTorch and TensorFlow
- Knowledge of a variety of machine learning techniques and their real-world advantages/drawbacks
- End-to-end experience bringing ML models to production or building ML pipelines
- Knowledge of LLMs or generative AI systems, including prompt engineering, fine-tuning, or retrieval-augmented generation (RAG)
- English level: B2 (Upper-Intermediate) or higher
Would be great to have
- Experience with model optimization techniques
- Experience using Golang
- Comfortable with SQL databases
- Knowledgeable about docker/kubernetes
Responsibilities
- You will be building models that help humans annotate faster with as little data as possible.
- You will also work on simplifying the complexities of vision AI for users, so you need very good in-depth knowledge of most computer vision AI techniques.
- You would collaborate closely with ML engineers and be able to communicate complex issues clearly to stakeholders from the tech, product, or business teams.
Our offer as your future employer
- Flexible work schedule.
- Remote work from any location
- Opportunities for professional growth.
- Medical insurance.
- Relocation bonus for candidates when moving.