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


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

0.0

Posted On

25 Nov, 25

Experience

2 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 - Bachelors degree in computer science, or related technical discipline - 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 This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *
Responsibilities
The role involves implementing, evaluating, and deploying AI-powered applications and services while collaborating with product and design teams. You will also optimize AI models for performance and conduct experiments to analyze results.
Loading...