Almac Group is seeking a Software Engineer (AI) to design, develop, and maintain AI-based technical solutions that drive business transformation and deliver measurable value to Almac's global operations.
Requirements
- 6 months hands on experience developing with AI/ML models and applications using programming languages commonly used in AI, such as Python, R, or Julia
- Understanding the full Software Development Lifecycle (SDLC) with a focus on AI model development, including data engineering, model development, validation, deployment, and monitoring.
- Experience and/or understanding of AI services, for example Microsoft Azure and AWS
- Proficiency in SQL for data extraction, transformation, and analysis.
- Experience with Microsoft Copilot Agents, conversational AI or similar intelligent assistants/agents
- Knowledge of different types of software testing, including unit testing, integration testing, and performance testing
- Familiarity with version control systems (e.g., Git)
Responsibilities
- Drive the full lifecycle of AI projects, from ideation and prototyping to deployment and continuous improvement.
- Analyzing end-user needs to identify AI type solutions, translate develop, implement, test and support user-centered AI technical solutions, delivering value to the business.
- Ensure the reliability, scalability, and performance of AI systems through proactive monitoring, troubleshooting, and iterative enhancement.
- Stay educated of emerging AI technologies and best practices, applying them to optimize existing solutions
- Ensure secure AI development practices ensuring all solutions adhere to regulatory, ethical, and organizational standards.
Other
- Bachelor’s Degree or Associate degree (min 2 years' experience) in Computer Science or related subject
- Degree qualification in Artificial Intelligence
- Masters in Artificial Intelligence
- Experience and/or understanding of agile software development frameworks (e.g., Scrum, Kanban) and working in cross functional teams
- An understanding of responsible AI principles, including fairness, transparency, and explainability.