ManTech seeks a motivated, career and customer-oriented AI Software Developer to join our team in the Northern VA area . As part of the position, you will act as a senior principal consultant designing and implementing individual components of PaaS and SaaS services for AI applications. This is a fully onsite position in the Northern VA area.
Responsibilities Include But Are Not Limited To:
- Analyzes detailed requirements and develops detailed design for a specific PaaS or SaaS component.
- Provides implementation services for a specific PaaS and SaaS component to include extensions and additional configurations necessary to implement customer unique business processes and workflows. Develops, implements, and maintains software solutions AI-enabled applications.
- Works closely with data scientists to understand project requirements and translate them into technical specifications.
- Develops and integrates AI and ML capabilities on a cloud-hosted data platform that supports significant market adoption, high performance, and strict access control and governance.
- Stays current with advancements in AI, machine learning, and software engineering, incorporating best practices into the development process.
- Performs routine health checks and optimizations of system performance, availability, access controls and security. Performs system optimization, performance tuning and assists in capacity planning.
- Performs proactive analysis of potential issues, risks and roadblocks during system implementation and operations.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 6 or more years (5 with Masters) of experience in software development, systems integration, data management, or related fields.
- 3 or more years of consulting experience
- Experience with configuring and developing in a major public cloud system such as Oracle, Azure, AWS, or GCP.
- Experience in programming and/or scripting languages such as JavaScript, Python, C++, or Java.
- Experience with software development frameworks and tools (e.g., TensorFlow, PyTorch, Flask, Docker).
- Strong understanding of software engineering principles, including design patterns, data structures, and algorithms.
- Experience with DevOps tools and techniques for building integrations with external systems including Infrastructure as Code (IaC). Example tools include Jenkins, GitLab, Ansible, Terraform, AWS Cloud Formation Templates
Preferred Qualifications:
- Master's degree in Computer Science, Information Technology, or a related field.
- Experience with social media platforms, collaboration systems, and web scraping tools.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work effectively in a team-oriented environment.
Clearance Requirements:
- Must possess a current and active TS/SCI with poly
Physical Requirements:
- The person in this position must be able to remain in a stationary position 50% of the time. Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentations.
Job ID: 475288818
Originally Posted on: 5/1/2025
Want to find more Technology opportunities?
Check out the 160,535 verified Technology jobs on iHireTechnology
Similar Jobs