- Company Name
- Qargo TMS
- Job Title
- AI Software Engineer
- Job Description
-
**Job Title**
AI Software Engineer
**Role Summary**
Design, prototype, and deploy AI-driven features for a cloud-based transport management platform. Drive end-to-end solutions— from research and rapid MVP iterations to production‑grade deployment and scaling— leveraging large language models, vision, and document‑understanding technologies.
**Expectations**
* Own the AI component lifecycle, including experimentation, validation, and continuous improvement.
* Collaborate closely with engineering, product, and domain experts to translate logistics challenges into scalable AI solutions.
* Balance speed of iteration with robustness, ensuring models meet reliability, cost, latency, and observability standards.
**Key Responsibilities**
* Evaluate and prototype emerging AI models for document processing, workflow automation, and conversational tasks.
* Convert prototypes to production services with emphasis on quality, scalability, and monitoring.
* Monitor deployed AI systems, optimizing performance, cost, and reliability.
* Define clear AI product tasks (e.g., classification, summarisation, prediction) and drive feature engineering.
* Develop AI capabilities such as document extraction, flow matching, quality checks, chatbots, and automated bookings.
* Stay current on AI advances, recommending product‑improvement opportunities.
**Required Skills**
* 2+ years in software engineering or applied AI roles.
* Strong programming in Python or modern backend language.
* Proficiency with PyTorch, Hugging Face, LangChain/LangGraph, vector databases, and inference tooling.
* Experience deploying and operating machine‑learning models in production.
* Rapid experimentation mindset: iterate quickly, validate assumptions, and refine solutions.
* Excellent problem‑solving and autonomous work capability in fast‑paced teams.
* Clear communication and collaboration with cross‑functional stakeholders.
* Knowledge of document processing, NLP, or conversational AI is a plus.
**Required Education & Certifications**
* Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or related field.
* Relevant certifications in AI/ML or cloud platforms (e.g., TensorFlow, AWS AI/ML, Azure AI) are advantageous.