Role Summary
We are looking for a Software Engineer with a passion for Generative Artificial Intelligence to design, develop, and implement advanced AI solutions. The ideal candidate will be responsible for building systems that not only answer questions but also execute tasks through the use of autonomous agents, orchestrators, and design patterns such as RAG (Retrieval-Augmented Generation).
Key Responsibilities
- Design and maintain AI architectures using frameworks such as Semantic Kernel or LangChain.
- Develop and optimize AI Agents capable of interacting with external APIs and databases.
- Implement orchestration workflows to manage complex business processes.
- Collaborate with Frontend teams (Angular/MAUI) to seamlessly integrate AI capabilities.
- Ensure data security and privacy across all model interactions.
Job Requirements
To be productive within the Truenorth environment, the developer should possess the following technology stack:
Required Technical Skills
- Programming Languages: Advanced proficiency in C# (.NET) or Python.
- AI Frameworks: Proven experience with Semantic Kernel, LangChain, or AutoGen.
- Language Models: Experience working with OpenAI APIs, Azure OpenAI, or local models (Llama, Mistral).
- Vector Databases: Experience with tools such as Pinecone, Weaviate, or Azure AI Search for implementing long-term memory solutions.
- Architecture: Strong knowledge of microservices design patterns and RESTful APIs.
Preferred Qualifications (Plus)
- Experience with Azure AI Services.
- Advanced knowledge of Prompt Engineering and fine-tuning techniques.
- Understanding of CI/CD practices for AI models (LLMOps).
Experience
- At least 1 year of experience working with Generative Artificial Intelligence.
Skills Required
- Advanced proficiency in C# (.NET) or Python
- Proven experience with Semantic Kernel, LangChain, or AutoGen
- Experience working with OpenAI APIs, Azure OpenAI, or local models (Llama, Mistral)
- Experience with vector databases such as Pinecone, Weaviate, or Azure AI Search
- Strong knowledge of microservices design patterns and RESTful APIs
- Experience collaborating with Frontend teams (Angular or MAUI)
- Understanding of data security and privacy best practices for model interactions
- At least 1 year of experience working with Generative Artificial Intelligence
- Experience with Azure AI Services
- Advanced knowledge of Prompt Engineering and fine-tuning techniques
- Understanding of CI/CD practices for AI models (LLMOps)
What We Do
Truenorth Corporation is a world-class Business and Technology Transformation firm. We serve private enterprise and government in their efforts to enhance or protect revenue and decrease costs with our creative and dynamic services methodologies and offerings. As a full service business and technology solutions provider, our three core competencies of Management, Software and Hardware sustain all our services offerings, each managed by a partner level executive with a team of principals and managers to create our client’s desired business results. We typically serve large complex clients with transformation projects that require a considerable amount of business acumen, with deep process and technology skills across multiple platforms and applications. Since our inception, we have sought to pursue our customer impact goals with tenacity and discipline. While other companies have abandoned the hallmarks of production, exchange and value, we have embraced these and carried them with us as our guiding principles. Our ability to quickly implement value added solutions that generate business results, our perspective to place our clients interests before our own, and our unwavering commitment to service and availability, have earned us the trust of some of the top enterprises in our chosen geographies.








