About the Role
We are seeking a highly experienced and driven Senior AI Software Engineer to join our team on a full-time, contract basis. The ideal candidate will have hands-on expertise in building and deploying end-to-end AI solutions—from data preparation and model development to real-world integration across multiple sectors
You will be instrumental in leading the design and implementation of machine learning pipelines, leveraging both classical and deep learning techniques—including generative AI and advanced computer vision. This is a strategic role, with direct impact on the delivery of innovative, scalable AI-powered products.
Key Responsibilities
- Lead the development and deployment of AI/ML solutions for real-world applications, including structured, unstructured, and streaming data.
- Design and train models across multiple domains, such as:
- Computer Vision (e.g., object detection, image segmentation, scene analysis)
- Generative AI (e.g., LLMs, diffusion models, prompt engineering)
- Hands-on experience building and fine-tuning LLMs, working with frameworks like LangChain, HuggingFace, or OpenAI APIs
- Build and optimize data pipelines, APIs, and system integrations to support AI services at scale.
- Evaluate and apply advanced frameworks and tools including PyTorch, TensorFlow, Hugging Face, LangChain, and OpenAI APIs.
- Monitor model performance, address drift, and iterate based on real-world feedback and metrics.
- Document development processes, model assumptions, testing results, and handover packages.
- Collaborate with cross-functional teams
Qualifications
- 5+ years of practical experience in machine learning or applied AI development.
- Proficient in Python and experienced with relevant AI libraries and frameworks.
- Strong understanding of machine learning theory, model evaluation, and optimization.
- Demonstrated success in deploying models into production environments (cloud or on-premise).
- Familiarity with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines is preferred.
- Proven ability to lead complex AI initiatives independently and within a team.
- Experience working on projects involving LLMs or foundation models is a strong plus.
- Bachelors in Computer Science, Artificial Intelligence, Data Science, or a related field.