AI Forward Deployment Engineer
Dublin, County Dublin, Ireland · Full Time
Be the first to apply
- Experience
- 6–15 yrs
- Salary
- —
- Openings
- 1
- Posted
- hace 2 horas
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
Photon is looking for a seasoned AI Forward Deployment Engineer to architect, develop, and implement robust AI/ML solutions in production environments. This position involves close collaboration with clients and internal teams to translate intricate business needs into scalable AI applications that deliver tangible results. The ideal candidate should be a proactive, technically skilled professional who excels in dynamic settings, balancing system design responsibilities with active coding involvement, and bringing AI/ML projects from initial concepts to deployment and ongoing enhancement.
Key Responsibilities
- Design and build comprehensive AI/ML applications addressing sophisticated business challenges.
- Convert architectural plans and technical specifications into reliable, scalable deployment-ready software.
- Integrate AI/ML features into enterprise-level applications leveraging up-to-date frameworks, APIs, and engineering standards.
- Develop flexible AI architectures utilizing microservices, API-driven, event-based designs, and cloud-native platforms.
- Engage directly in all AI/ML lifecycle stages such as preparing data, model integration, software development, deployment, debugging, and fine-tuning.
- Work efficiently with diverse data formats, both structured and unstructured, to create solid AI solutions.
- Implement and improve AI workloads on cloud services including Azure and AWS.
- Adopt rigorous software engineering methodologies encompassing version control, CI/CD, monitoring, and testing, ensuring smooth production operation.
- Cooperate with clients, product strategists, and engineering teams to quickly prototype and iteratively enhance AI solutions.
- Own technical accountability for designated deployments, guaranteeing performance, scalability, and readiness for operation.
Required Qualifications
- Minimum of 6 years experience specifically in designing and programming AI/ML systems, with overall professional experience up to 15+ years.
- Expertise in Python programming to build maintainable, production-quality AI applications.
- Experience with JavaScript/Node.js or .NET/C# regarded as advantageous.
- Demonstrable skills in software architecture and system design with capability to translate ideas into functional code.
- Strong development focus with 50–70% time dedicated to hands-on coding and implementation.
- Comprehensive practical knowledge covering end-to-end AI/ML implementation including data management, model lifecycle, deployment, and troubleshooting.
- Familiarity with major AI/ML frameworks such as Scikit-learn, TensorFlow, and PyTorch.
- Experience constructing scalable AI systems using APIs, microservices, and event-driven models.
- Proficient in data engineering tools like Pandas and NumPy, working with varied datasets.
- Expertise in deploying AI workloads on cloud platforms like Microsoft Azure or Amazon Web Services.
- Strong grasp of DevOps and production engineering practices including Git workflows, CI/CD pipelines, monitoring, performance tuning, and production support.