Vidoori Inc.
Vidoori Inc.
51 – 200 Employees
DefenseHealthcareLogistics
Vidoori Inc. provides program management, information technology, and engineering services to government and commercial clients. Its work spans software development, cybersecurity, artificial intelligence, and big data, supporting complex projects across sectors including defense, healthcare, and logistics. The company has worked with government agencies such as the Census Bureau and the Department of Defense. Its teams deliver technical and program services with an emphasis on keeping solutions cost-conscious and risk-aware.

AI Developer

Build machine learning and generative AI applications for Vidoori, a government and commercial consulting firm. Integrate models, APIs, and data while applying responsible AI practices.

Description

  • Create and maintain AI applications, features, services, and integrations through design, development, and testing.
  • Turn business needs into technical designs and practical AI solutions.
  • Build machine learning and generative AI capabilities into applications.
  • Prepare and process data for AI development.
  • Develop and maintain APIs, services, and application components.
  • Assess AI models and applications for accuracy, reliability, performance, usability, and fit with requirements.
  • Write and run tests, fix defects, and strengthen quality, security, and maintainability.
  • Work with software engineers, data scientists, product teams, and subject matter experts.
  • Help deploy, monitor, and improve solutions across development, test, and production environments.
  • Track performance, quality, model drift, and unexpected outputs; investigate and address issues.
  • Follow responsible AI, privacy, security, and data governance requirements.
  • Record technical designs, APIs, model behaviour, testing methods, and operational procedures.
  • Stay informed about AI tools, frameworks, and practices, and suggest improvements.

Requirements

  • Experience building software applications, AI solutions, machine learning systems, or related technology.
  • Proficiency in at least one programming language used for AI development, such as Python, Java, JavaScript, or C#.
  • Knowledge of software development principles, data structures, algorithms, testing, and debugging.
  • Familiarity with the methods used to develop, evaluate, and deploy machine learning models.
  • Experience working with data formats, databases, and APIs.
  • Ability to evaluate technical requirements and turn them into practical, maintainable solutions.
  • Knowledge of software testing, version control, and collaborative development practices.
  • Awareness of responsible AI concerns, including privacy, fairness, transparency, and reliability.
  • Preferred experience with generative AI applications, LLMs, PyTorch, TensorFlow, scikit-learn, prompt engineering, RAG, embeddings, vector databases, cloud platforms, containerisation, CI/CD, MLOps, data protection, information security, AI governance, Agile, or a relevant degree, professional training, or certification.

Related Jobs

Red Hat

Senior AI Architect, Top Secret Clearance

Red Hat

Architect and deploy Red Hat enterprise AI solutions on OpenShift, guiding customer work across model platforms and automation. Lead customer engagements with regular on-site delivery, typically Monday through Thursday.

Open