Senior Engineer

Prequel Solutions

Harrisburg, Pennsylvania

JOB DETAILS
SKILLS
Application Programming Interface (API), Artificial Intelligence (AI), Automation, Best Practices, Cloud Applications, Cloud Computing, Computer Skills, Computer Vision, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Data Modeling, DevOps, Emerging Technology, Git, Identify Issues, Linux Operating System, Machine Learning, Microsoft Windows Azure, Problem Solving Skills, Product Lifecycle, Production Systems, Programming Tools, Python Programming/Scripting Language, Scalable System Development, Software Administration, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Systems Reliability, Team Player, Test Plan/Schedule
LOCATION
Harrisburg, Pennsylvania
POSTED
2 days ago

We are seeking a highly technical Software Engineer with strong full-stack development and infrastructure experience to support the design, development, and deployment of modern software solutions. This role will focus heavily on Python-based development, cloud technologies, DevOps practices, and scalable application architecture, with additional exposure to Computer Vision and Machine Learning initiatives.

The ideal candidate is a hands-on engineer with strong software development fundamentals who can contribute across the full development lifecycle in a Linux and Azure-based environment. Experience with AI/ML technologies is highly valued, particularly in Computer Vision applications, while familiarity with Generative AI platforms such as OpenAI is considered a plus.

Key Responsibilities

  • Design, develop, test, and maintain scalable software applications using Python and modern development frameworks
  • Work within a full development stack environment, contributing across backend services, APIs, integrations, and deployment pipelines
  • Utilize VS Code, Git, and modern DevOps workflows to support efficient software delivery and collaboration
  • Develop and maintain applications within Linux and Azure cloud environments
  • Support CI/CD pipelines, infrastructure automation, and deployment best practices
  • Collaborate with cross-functional teams to implement Computer Vision and Machine Learning solutions
  • Assist in evaluating and integrating emerging AI technologies where applicable to business needs
  • Troubleshoot performance, scalability, and reliability issues across systems and applications

Required Qualifications

  • Strong hands-on experience with Python development
  • Experience working in Linux-based environments
  • Proficiency with Git version control and modern development tools such as VS Code
  • Solid understanding of DevOps principles, CI/CD pipelines, and software deployment practices
  • Experience with Azure cloud services and cloud-native application development
  • Full-stack software development experience, including backend architecture and API development
  • Strong problem-solving skills and ability to work in a collaborative engineering environment

Preferred Qualifications

  • Experience with Computer Vision and/or Machine Learning technologies
  • Familiarity with AI model integration and data-driven application development
  • Exposure to Generative AI technologies and APIs, particularly OpenAI platforms
  • Experience deploying or supporting ML models in production environments

Ideal Candidate

The ideal candidate combines strong software engineering fundamentals with curiosity around emerging AI technologies. We are looking for someone who can build reliable, scalable systems first and leverage Machine Learning and AI where they create meaningful business value.

About the Company

P

Prequel Solutions