the intelligent content company

Careers


We are currently looking for following positions. To apply, please contact us or send your resume by email to careers@ictect.com.


The Company/Opportunity

  • Ictect is a software company with a patented product, bringing a new discipline in Information Architecture. We call ourselves Intelligent Content Architects.
  • Our customers include Publishers and Government Agencies in the US and world-wide.
  • We have offices in Burlington, WI and Bhopal, India.
  • Dynamic workplace with flexibility in time management.
  • Ictect has been in business since 2008. We are a small and mature company.
  • We support remote employees and virtual teams.

AI (Artificial Intelligence) Engineer

Ictect – the Intelligent Content Company   has a special opportunity for an AI Engineer to join our team and help develop and implementing cutting-edge AI solutions that drive innovation and solve complex problems. You will collaborate with cross-functional teams to design, build, and deploy AI models, algorithms, and systems to improve our products, services, and processes. This is a long-term opportunity offering you significant career advancement and personal satisfaction. You will get the chance to be part of the following:

Opportunity

  • Be a forerunner in the emerging, exciting field of Intelligent Content Architecture.
  • Work hand-in-hand with clients and technology partners including Microsoft, US Department of Defense and other Commercial clients.
  • Interact and collaborate with top-caliber colleagues from US, and India.
  • Thrive in a dynamic, evolving workplace with a commitment towards team spirit, continuous learning, and self-empowerment.
  • Take advantage of alternative work arrangements, including remote work, virtual teams, and hour flexibility.

Responsibilities

  • Design and develop agentic systems using Python and C#.
  • Implement structured multi-step workflows using LangChain and/or LangGraph
  • Build hybrid deterministic + LLM-based routing systems
  • Design and implement classification and rule-based decision engines
  • Develop confidence scoring mechanisms and threshold-based routing logic
  • Implement human-in-the-loop review and override controls
  • Design structured data capture and lifecycle tracking systems
  • Build memory and retrieval pipelines using RAG architectures (FAISS, ChromaDB, or equivalent)
  • Integrate tool-calling and function invocation frameworks for external system interaction
  • Implement robust error handling, fallback mechanisms, and observability tooling
  • Optimize token usage, latency, and context window management
  • Deploy AI services using Azure and AWS (EC2, Lambda, S3, RDS, IAM) in secure environments
  • Containerize and deploy services using Docker
  • Collaborate with cross-functional engineering teams to integrate AI services into enterprise platforms

Desired Skills

  • Strong understanding of machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Knowledge of data preprocessing techniques and feature engineering.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
  • Excellent problem-solving and analytical skills.
  • Effective communication and teamwork abilities.
  • Deep understanding of the mathematics underlying the AI algorithms including proficiency in Linear algebra, Calculus, Probability and Statistics.
  • Experience working with Large Language Models (LLMs) such as GPT, Llama2 or similar architectures. Knowledge of LLM-integration frameworks such as Langchain, and proficiency in fine-tuning these models for specific tasks.
  • Hands-on experience with frameworks such as Flask, Django, etc.
  • Proven expertise in Natural Language Processing and Computer Vision tasks demonstrating proficiency in implementing models such as CNN (Convolutional Neural Network), RNN (Recurrent Neural Network), etc. Additionally, skilled in utilizing the frameworks such as Detectron2, TFOD, etc.
  • Solid hands-on understanding of Data Structures and Algorithms.

Qualification and Experience

  • Bachelor’s or Master’s degree in Computer Science,
  • Artificial Intelligence, Software Engineering, or related field.
  • 2+ years of professional AI/ML engineering experience.
  • Strong proficiency in Python.
  • Working proficiency in C# for enterprise integration scenarios.
  • Hands-on experience with LangChain, LangGraph, or similar agent frameworks.
  • Experience implementing Retrieval Augmented Generation (RAG) systems.
  • Experience with vector databases (FAISS, ChromaDB, Pinecone, or equivalent).
  • Solid understanding of LLM architectures and structured prompt engineering.
  • Experience building REST APIs (FastAPI preferred).
  • Knowledge of state management and multi-turn session handling.
  • Experience with containerization (Docker).
  • Experience deploying services in AWS and Azure cloud environments.
  • Understanding of system design principles and clean architecture

Location

We have offices and satellite locations in Burlington, WI, and Bhopal, India. We are offering remote work from any location in the world.


Office Addin Developer (Office Apps and VSTO)

Ictect – the Intelligent Content Company  as a special position available for Office Addin Developer using Word Online (Word JavaScript API), REST API, Open XML and VSTO based development to help augment the development of our patented intelligent content product. You will be part of an amazing, worldwide team based in Burlington, USA and Bhopal, India, with opportunities to work from anywhere in the world.   

Responsibilities

  • Design and develop applications based on Open XML.   
  • Design and develop Word online (Word JavaScript API) web apps using JavaScript / Fetch API / REST Api, where needed.
  • Design and develop Word desktop addins (VSTO) using C# and Word Interop libraries where needed. 
  • Passion for the emerging field of intelligent content architecture, which includes grammar, sentence structure, machine readability, formatting, semantics, parsing and markup.
  • Proven knowledge and skillsets for application development in JS, as well as basic understanding of working with XML, XSLT, and XSD.
  • Handling/Testing of application on Windows and Mac OS.

Desired Skills

  • Experience with JavaScript frameworks specially working with (Word JavaScript API)
  • Experience with VSTO development.
  • Strong problem-solving skills and the ability to think critically.
  • Attention to detail and a commitment to quality.
  • Excellent communication skills, both written and verbal.
  • Ability to work independently and as part of a team.
  • Experience with other programming languages or automation tools.

Qualification and Experience

If you have a passion for content, please apply!

Bachelor's or master's degree in computer science, or a related field.

Proven experience of minimum 2 years in Office Apps or word add-in development.

Location

We have offices and satellite locations in Burlington, WI, and Bhopal, India. We are offering remote work from any location in the world.


Quality Analyst Engineer

Ictect – the Intelligent Content Company  - has a wonderful opportunity for a Quality Analyst Engineer who can ensure the highest standards for our content-centric projects and patented products. You will be part of a committed and experienced worldwide team, with opportunities to work from anywhere in the world. This is a long-term opportunity offering you significant career advancement and personal satisfaction. You’ll get the chance to do the following:

Opportunity

  • Be a forerunner in the emerging, exciting fields of Intelligent Content, Artificial Intelligence and Machine Learning.
  • Work hand-in-hand clients and technology partners including Microsoft, IBM, and the US Department of Defense.
  • Interact and collaborate with top-caliber colleagues from US, Europe, and India.
  • Thrive in a dynamic, evolving workplace with a commitment towards team spirit, continuous learning, and self-empowerment.
  • Take advantage of alternative work arrangements, including remote work, virtual teams, and schedule flexibility.

Responsibilities

  • 1-2 years of experience in software quality assurance or testing.
  • Willing to learn new technologies and apply them an appropriate.
  • Strong understanding of software testing methodologies and processes.
  • Experience with test case creation and execution.
  • Familiarity with bug tracking and test management tools.
  • Ability to work collaboratively in a team and independently when required.
  • Detail-oriented with a strong commitment to quality.
  • Self-motivated and adaptable, with a strong desire for continuous learning and improvement.
  • Assist and manage quality control activities within the department.
  • Work hand-in-hand with Software Development and Production Teams.
  • Create project-specific documentation of QA/QC processes.
  • Provide training to others in Quality Control, and continuous feedback to the organizer.

Desired Skills

  • Passion for content architecture, which includes grammar, sentence structure, machine readability, formatting, semantics, parsing and markup
  • Commitment towards providing the highest quality output possible.
  • Proficiency in implementing test strategies, design verification, specifications review, test cases, traceability matrices and test estimations.
  • Experience and/or desire for global client interactions, including gathering requirements and coordination.
  • Familiarity and comfort with the Agile Development Environment.
  • Comfort working with publishing platforms, Adobe InDesign, Microsoft Office 365, Microsoft Azure, XML and Content Management Systems.
  • Knowledge of azure devops, microsoft project and bug tracking tools.
  • Passion for sharing Quality Control methods and principles with others.
  • Keen attention and interest in details.

Qualification and Experience

If you have a love for content and deep commitment to quality, please apply! BE/MCA or equivalent qualification and 1-2 years of relevant experience is desired, but not a requirement.

Location

We have offices and satellite locations in Burlington, WI, and Bhopal, India. However, we are offering remote work from any location in the world.


Website Developer

Ictect – the Intelligent Content Company  - has a special opportunity for a Web Developer to join our team and help develop the coding, innovative design and layout of our website. The Web developer responsibilities include building/updating our website from concept all the way to completion from the bottom up, fashioning everything from the home page to site layout and function. This is a long-term opportunity offering you significant career advancement and personal satisfaction. You will get the chance to be part of the following

Opportunity

  • Be a forerunner in the emerging, exciting fields of Intelligent Content, Artificial Intelligence and Machine Learning.
  • Work hand-in-hand clients and technology partners including Microsoft, IBM, and the US Department of Defense.
  • Interact and collaborate with top-caliber colleagues from US, Europe, and India.
  • Thrive in a dynamic, evolving workplace with a commitment towards team spirit, continuous learning, and self-empowerment.
  • Take advantage of alternative work arrangements, including remote work, virtual teams, and schedule flexibility.

Responsibilities

  • Write well designed, testable, efficient code by using best software development practices.
  • Create website layout/user interface by using standard HTML/PHP/CSS and JavaScript/jQuery practices.
  • Integrate data from various back-end services and databases.
  • Gather and refine specifications and requirements based on technical needs.
  • Create and maintain software documentation.
  • Be responsible for maintaining, expanding, and scaling our website.
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities.
  • Support in other projects activities as and when required.

Desired Skills

  • Proven working experience in web programming.
  • Top-notch programming skills and in-depth knowledge of modern HTML/CSS.
  • Familiarity with the following programming languages: PHP, ASP.NET, C#, JavaScript/jQuery. PHP is must.
  • A solid understanding of how web applications work including security, session management, and best development practices.
  • Basic knowledge of Search Engine Optimization process.
  • Aggressive problem diagnosis and creative problem-solving skills.
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines.
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.

Qualification and Experience

If you have a love for content and deep commitment to quality, please apply! BE/BTech in computer science or a related field or MCA/BCA. HTML/CSS/JavaScript certification is an added advantage.

Experience in SEO and Google Analytics is mandatory. Minimum 3–5 years of relevant professional experience required.

Location

We have offices and satellite locations in Burlington, WI, and Bhopal, India. However, we are offering remote work from any location in the world.


Technical Analyst

Ictect – the Intelligent Content Company  offers patented software to modernize document workflow with Office 365. We have an opportunity for a Fresher to join our team and help provide information mapping solutions for our clients. We are looking to grow the team, and you will be part of a committed and experienced worldwide team, with opportunities to work from anywhere in the world.

This is a long-term opportunity offering your significant career advancement and personal satisfaction.

Opportunity

  • Be a forerunner in the emerging, exciting field of Intelligent Content Architecture.
  • Work hand-in-hand with clients and technology partners including Microsoft, US Department of Defense and other Commercial clients.
  • Interact and collaborate with top-caliber colleagues from US, Europe, and India.
  • Thrive in a dynamic, evolving workplace with a commitment towards team spirit, continuous learning, and self-empowerment.
  • Take advantage of alternative work arrangements, including remote work, virtual teams, and schedule flexibility.

Responsibilities

  • Need to be a quick learner who can understand the flow of our patented Intelligent Content Software.
  • Basic knowledge of HTML, CSS, JavaScript and XML is required.
  • Knowledge of document formatting and designing.
  • Basic knowledge of working with Microsoft Word.
  • Basic knowledge of working with EPUB readers and validators.
  • Basic knowledge of working with Adobe Acrobat for Accessibility.
  • Assist in software Development Lifecycle (SDLC) activities.
  • Observe existing strategies/techniques and offer suggestions for improvement.
  • Knowledge of Agile Methodology.

Qualification and Experience

If you have a passion for content, please apply!

BCA/BSc (Computer Science/IT) or equivalent and/or 0-1 year of relevant experience is desirable, but not at all a requirement.

Location

We have offices and satellite locations in Burlington, WI and Bhopal, India. We are offering remote work from any location in the world.

If this job sounds like a fit, please send your resume to careers@ictect.com.


VBA Developer

Ictect – the Intelligent Content Company  - is seeking a highly skilled VBA expert to help us transition and update existing VBA macros, originally developed for MS Office 2003 Word, to be compatible with the Office 365 version. This individual will play a key role in ensuring that the migrated macros are functioning efficiently, while also preserving the original workflow requirements for our customers.

Opportunity

  • Be a forerunner in the emerging, exciting fields of Intelligent Content, Artificial Intelligence and Machine Learning.
  • Work hand-in-hand clients and technology partners including Microsoft, IBM, and the US Department of Defense.
  • Interact and collaborate with top-caliber colleagues from US, Europe, and India.
  • Thrive in a dynamic, evolving workplace with a commitment towards team spirit, continuous learning, and self-empowerment.
  • Take advantage of alternative work arrangements, including remote work, virtual teams, and schedule flexibility.

Responsibilities

  • Review and analyse the existing VBA macros developed for Office 2003 Word.
  • Modify, rewrite, or develop new code as necessary to ensure compatibility with Office 365.
  • Test the migrated macros for functionality and performance.
  • Identify, troubleshoot, and resolve any issues arising from the migration process.
  • Ensure that all macros maintain their intended functionality post-migration.
  • Document all changes made during the migration process.
  • Work closely with the in-house team to understand the original requirements and workflow.
  • Provide regular updates on the progress and any challenges faced during migration.

Desired Skills

  • Proven experience in developing, updating, and troubleshooting VBA macros for MS Office applications, especially in MS Office Word.
  • Familiarity with both Office 2003 Word and Office 365's VBA environments.
  • Strong problem-solving skills and the ability to think critically.
  • Attention to detail and a commitment to quality.
  • Excellent communication skills, both written and verbal.
  • Ability to work independently and as part of a team.
  • Experience with other programming languages or automation tools.
  • Previous experience with VBA macros migration between different versions of MS Office especially in Word.

Qualification and Experience

If you have a love for content and deep commitment to quality, please apply! Bachelor’s or Master’s degree in Computer Science or a related field.

Minimum of 2 years of proven experience in VBA development for Microsoft Word (mandatory). Experience in VBA for Microsoft Excel (good to have). Strong understanding of both Windows and Mac OS (mandatory) environments.

Location

We have offices and satellite locations in Burlington, WI, and Bhopal, India. However, we are offering remote work from any location in the world.