Senior AI Software Engineer at Microsoft
Dublin, Leinster, Ireland -
Full Time


Start Date

Immediate

Expiry Date

26 Feb, 26

Salary

0.0

Posted On

28 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Artificial Intelligence, Full-Stack Development, Large Language Models, Deep Learning, Model Training, Model Evaluation, Prompt Engineering, Cross-Functional Collaboration, Data Science Workflows, Web Application Development, Cloud SaaS Products, Communication Skills, Collaboration Skills, Deep Neural Networks, Python, React

Industry

Software Development

Description
This role demands a blend of artificial intelligence expertise with full-stack development skills to contribute to all phases of our product lifecycle, from conception to deployment. You'll work closely with our product and design teams to deliver on the vision. - Implement, evaluate, and deploy AI-powered applications and services - Develop and fine-tune large language models (LLMs) and other deep learning models - Write clean, maintainable, and scalable code for model training, evaluation, and inference pipelines - Optimize AI models for performance, latency, and cost efficiency in production environments - Apply prompt engineering to enhance model outputs and performance - Collaborate with cross-functional teams to integrate AI solutions into our products - Stay current with emerging research, tools, and frameworks in AI/ML to drive innovation. - Conduct experiments, analyze results, and communicate findings to both technical and non-technical stakeholders Bachelor's degree in computer science, or related technical discipline or relevant experience Extensive years of experience coding in one or more high level languages including, but not limited to Python, C#, Java Proven experience in developing and deploying large language models (LLMs): Demonstrated expertise in working with state-of-the-art LLMs, including their training, fine-tuning, and application in natural language processing tasks Practical experience in prompt engineering and evaluation, with the ability to design, refine, and test prompts to improve model accuracy, reliability, and usability Experience with Agent based architectures, frameworks and technologies (such as MCP, A2A protocol, Langchain, Azure AI Foundry) Proficiency in Python for data science workflows, leveraging libraries such as NumPy, Pandas, scikit-learn, Matplotlib, and Jupyter for data analysis, experimentation, and rapid prototyping Exposure to Deep Neural Network training and inference and experience in one or more deep learning frameworks (PyTorch, TensorFlow, etc.). Experienced in web application development frameworks, such as React Experience delivering a Cloud SaaS product on Azure, AWS or GCP Excellent communication and collaboration skills to work effectively across disciplines and partner teams These requirements include but are not limited to the following specialized security screenings:
Responsibilities
The Senior AI Software Engineer will implement, evaluate, and deploy AI-powered applications and services while collaborating with product and design teams. This role involves optimizing AI models for performance and integrating AI solutions into products.
Loading...