Octoflo is a forward-thinking company specializing in business process automation and custom software solutions designed to align with how organizations truly operate. The team focuses on automation, AI-powered assistants, workflow optimization, and software development to eliminate repetitive, manual, and inefficient tasks. Beyond solution development, Octoflo offers consulting services to help businesses identify process improvement opportunities and integrate automation and AI into everyday operations. The company is dedicated to enhancing team efficiency, saving time, minimizing errors, and building future-ready technology.
The Generative AI Engineer will play a crucial role in designing, developing, and implementing AI-driven solutions that improve business workflows for Octoflo’s clients. This full-time, on-site position based in Karāchi involves building and fine-tuning generative AI models, integrating these models into automation and software systems, and working closely with product managers, developers, and clients. The engineer will translate business requirements into technical specifications and ensure the delivery of scalable, secure, and maintainable AI solutions.
Key Responsibilities
- Design, prototype, and develop AI-powered assistants and generative AI models tailored to client needs.
- Optimize model performance, reliability, and scalability to ensure robust AI functionality.
- Develop APIs, microservices, and integration layers to embed AI models into existing software and workflow automation systems.
- Collaborate with cross-functional teams and clients to gather requirements and translate them into effective AI-driven solutions.
- Create and maintain technical documentation related to AI models, APIs, and deployment processes.
- Support the deployment, monitoring, and ongoing maintenance of AI systems in production environments.
- Stay updated on emerging AI tools, techniques, and methodologies to continuously enhance Octoflo’s offerings.
Required Qualifications
- Strong foundation in machine learning, deep learning, and natural language processing, with hands-on experience in generative models such as transformers, large language models (LLMs), and diffusion models.
- Proficiency in Python and familiarity with machine learning frameworks and libraries including PyTorch, TensorFlow, and Hugging Face.
- Proven experience designing and deploying AI solutions in production, including building APIs, microservices, and integrating models into software or automation workflows.
- Solid understanding of software engineering best practices such as version control, testing, debugging, performance optimization, and secure coding.
- Ability to communicate technical concepts clearly and work collaboratively with diverse teams and clients to align AI solutions with business objectives.
- Experience with data preprocessing, feature engineering, and model evaluation using appropriate metrics, handling both structured and unstructured data.
- Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or a related field, or equivalent practical experience.
Preferred Qualifications and Benefits
- Experience in process automation, workflow tools, or business systems integration is highly desirable.
- A strong interest in emerging AI technologies and their practical applications in business environments.
- Opportunity to work in a dynamic, innovative company committed to leveraging AI to transform business processes.
- Collaborative work environment with exposure to cutting-edge AI projects and technologies.
This role offers a unique chance to contribute to impactful AI solutions that drive efficiency and innovation across diverse industries.