Software Engineer – AI Tools Team
Posted 30mins ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer Specialist designing and maintaining AI-focused software solutions for AI2IO. Collaborating with engineering teams to enhance technology capabilities and streamline workflows.
Responsibilities:
- As a Software Engineer Specialist, you will play a key role in designing, developing, and maintaining AI-focused software solutions and toolchains.
- Collaborate with engineering colleagues to deliver intelligent applications and services that leverage technologies such as Azure AI Foundry, M365 Copilot Extensibility, the M365 Agents SDK, and Agent Framework.
- Create scalable, reliable, and user-friendly solutions that streamline workflows, enhance collaboration, and deliver meaningful AI capabilities.
- Perform responsibilities in alignment with organizational values, business objectives, and departmental priorities.
- Help create solutions that build intelligent assistants, agents, and conversational experiences.
- Incorporate Azure AI Search to enhance software functionality and build RAG- and GraphRAG-based applications on Azure with integrations between Azure OpenAI Service and Azure Machine Learning.
- Utilize AI language models and prompt-engineering best practices to analyze, refine, and optimize code.
- Implement intelligent features, such as auto-completion, natural language queries, and context-aware insights, within custom applications.
- Collaborate effectively within the team and across engineering groups to support solution design, implementation, and delivery.
- Communicate technical concepts clearly and effectively with team members and engineering partners to support collaboration and execution.
Requirements:
- Minimum of 5 years of experience in IT or software development, including at least 2 years in a role focused on AI tools and development.
- Bachelor’s degree in IT, Information Systems, Computer Science, or a related discipline.
- Proficiency in either C# or Python and DevOps practices, with proven experience using Azure DevOps or similar CI/CD platforms.
- Proficiency in AI development, with hands-on experience in at least one of the following areas: Azure AI Foundry, M365 Copilot Extensibility, the M365 Agents SDK, Agent Framework, or similar AI technologies.
- Strong grasp of AI/ML concepts, such as LLMs, NLP, model fine-tuning, RAG, and GraphRAG, and the ability to implement solutions that leverage these concepts effectively.
- Excellent problem-solving skills and attention to detail in designing and building AI solutions that meet or exceed user expectations.
- Ability to communicate effectively in both oral and written form, including explaining complex technical concepts clearly to team members and engineering partners.
- Ability to work successfully both independently and as a member of a team with minimal supervision.
- Experience participating in code reviews, with the ability to provide insights related to performance tuning, scalability, and maintainability.
- Stay up to date with the latest trends and advancements in AI, LLMs, and cloud-based development.
- Demonstrated aptitude for learning new technologies and adapting to evolving requirements in the AI space.
Benefits:
- Choice of comprehensive medical plans (including two PPO-style plans and a HDHP w/ HSA option)
- Flex spending accounts (FSA)
- Dental and vision plans
- Comprehensive medical, dental and vision benefits extended to spouse / domestic partner and dependent children up to age 26
- 401k with company match and self-directed brokerage account option
- PTO including additional paid time off during the last week of the year
- Company paid life insurance coverage for employees and their eligible dependents
- Short and long-term disability, AD&D coverage
- Professional development opportunities, tuition reimbursement and professional licensing assistance
- Paid parental leave after one year of employment


















