NCI: As the AI Engineer you will design, develop and test solutions that automate processes, activities and tasks using AI and Machnine Learning tools. NCI’s philosophy, which we call Scaling Humans, is that you can use AI-powered tools to shift employees from low value to high value work. In assuming this position, you will be a critical contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments.
Hightlights of Responsibilities:
Design, develop, and test solutions that automate processes, activities, and tasks using AI and Machine Learning tools.
Provide Pre-Sales support through working closely with technical solutions engineers and professional services teams.
Participate in requirement gathering and technical requirement definition by attending client meeting, interviews, and workshops. Work with the sales team introducing solutions and services, customizing solutions for clients’ business and IT requirements, and assisting in identifying opportunities for up-sell and cross-sell.
Providing technical solutions regarding the firm’s security products and services as well as provide customer training.
Lead project development in all steps of the Software Development Lifecycle, including client requirement definition, architecture design, production deployment, and maintenance activities.
Attend trade shows and provide presentations online and offline.
3 to 10 years of technical experience.
US Citizen with the ability to obtain and maintain a security clearance.
BS/MS in Computer Science, Information Technology, Engineering, or related, equivalent experience.
Prior working experience leading large scale federal IT software development projects.
Prior working experience with Agile industry best practices, to include version control, automated builds, automated testing, and continuous integration.
Preferred Education and Experience:
Structured approach to customer interactions.
Excellent communications and presentations skills.
Experience in sales engineering, solutions architecture, sales support or post-sales customer-facing role supporting Enterprise software products and/or managed services. Be technically adept and professional with excellent customer service and communication skills.
Experience working with an ecosystem of AL, ML and DL vendors.
Demonstrated ability to think strategically about business, product, and technical challenges. Deep experience with data modelling and analytics solution stacks.
Understanding of Machine learning, DNNs, CNNs, recurrent nets, supervised and unsupervised learning, and optimization techniques. Experience in working with some of the following programming languages: Python, R, Java, C/C++, NoSQL/SQL, Hadoop, Spark or comparable products.
Technical experience providing expert consultation to the customer in the firm's 'best practices', processes technologies and techniques gleaned from industry exposure
Indoors in normal office environment.
May require extensive periods of sitting or standing.
Frequent computer use at workstation for several hours at a time.
It is the policy of NCI to provide equal opportunity in recruiting, hiring, training, and promoting individuals in all job categories without regard to race, color, religion, national origin, gender, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other protected class or category as may be defined by federal, state, or local laws or regulations. In addition, we affirm that all compensation, benefits, company-sponsored training, educational assistance, social, and recreational programs are administered without regard to race, color, religion, national origin, gender, age, disability, genetic information, veteran status, sexual orientation, or gender identity. It is our firm intent to support equal employment opportunity and affirmative action in keeping with applicable federal, state, and local laws and regulations. NCI is a VEVRAA Federal Contractor.