About Enavate
Enavate is a dynamic, US-based IT company and a Microsoft Cloud Certified Partner, renowned for revolutionizing the SMB industry through Industry based business solutions. We help businesses embrace the future by guiding them through ERP implementations, migrations to the cloud, and integrations that streamline their operations, allowing them to thrive in an ever-evolving business landscape. Our work isn’t just about technology—it’s about transforming the way businesses operate, empowering them to grow, innovate, and succeed. At Enavate, we’re driven by our core values: Team Members, Innovation, Results, and Integrity. We believe that a diverse and inclusive team leads to better innovation and outcomes.
About the Role
Enavate is seeking a Junior/Middle Software Developer to join our growing team, focusing on AI projects. In this role, you will use Microsoft’s AI services to automate tasks, boost decision-making, and streamline business processes for our Microsoft Dynamics clients. You will integrate AI into Microsoft Dynamics 365 apps like Business Central and Dynamics GP, and develop smarter workflows to help clients elevate their business operations and deliver exceptional customer experiences. We are looking for someone passionate about AI and eager to help businesses unlock the full potential of their Microsoft investment.
Location: Poland (Remote)
Reporting to: Enavate Labs Leader
Department: Enavate Labs
What Your Day Will Look Like:
- Participate in designing and building AI solutions from scratch, using Microsoft Fabric, Azure AI services, and integrating them with Microsoft Dynamics (D365 Business Central and Dynamics GP).
- Collaborate with cross-functional teams to ensure technical solutions align with business objectives.
- Work hands-on with Azure AI Studio (Foundry) and Microsoft Copilot Studio to develop and optimize AI agents.
- Engage with Retrieval-Augmented Generation (RAG) systems, pulling in data from various sources to improve AI-generated content.
- Support the AI project lifecycle from start to finish, ensuring smooth deployment.
- Stay updated on the latest AI trends and technologies.
- Troubleshoot issues, optimize performance, and ensure flawless integration of AI models.
What We’re Looking For:
Education & Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Microsoft certifications such as Azure AI Engineer Associate or Fabric Analytics Engineer Associate are a significant advantage.
Professional Expertise:
- 1+ year of experience as a Software Developer specializing in Python.
- Strong proficiency in Python and SQL; experience with RESTful APIs is required. C# knowledge is a plus.
- Familiarity with Azure, CI/CD tools (preferably Azure DevOps), and Git.
- Experience with data structures or algorithms.
- Proven ability to write clear and concise technical documentation.
- Strong problem-solving and troubleshooting skills.
Standout Candidates Will Have:
- Basic knowledge of AI solutions with Microsoft Fabric and Azure AI services (Azure OpenAI, Azure ML, Azure AI Search, etc.).
- Hands-on experience engineering AI agents using Azure AI Studio (Foundry) and Microsoft Copilot Studio.
- Experience implementing Retrieval-Augmented Generation (RAG) pipelines.
- Understanding of prompt engineering and its application with large language models.
- Solid understanding of the Microsoft ecosystem, including Dynamics 365, and integration/customization.
Our Culture:
Enavate offers a dynamic and collaborative environment where you’ll have the opportunity to make a real impact. Our core values are Team Members, Innovation, Results, and Integrity. We foster a workplace where everyone is respected and valued, actively supporting diversity and inclusion.
What We Offer:
- Health and Wellness: Competitive health insurance, wellness programs, and mental health resources.
- Flexible Work Arrangements: Flexible working hours and remote work options.
- Professional Development: Access to training programs, workshops, and reimbursement for certifications and courses.
- Generous Time Off: Unlimited paid time off (PTO) for vacation, sick leave, holidays, and personal days.
- Employee Recognition: Programs designed to acknowledge contributions and celebrate achievements.
Join Us in Our Mission!
At Enavate, we believe in transforming businesses and the lives they touch. If you're ready to make an impact, we invite you to be part of a team that listens, challenges, collaborates, and takes action. Together, we're reshaping the future of ERP and how businesses operate. Are you ready to transform your career and help us shape the future? Enavate is the place for you.