Job Description
Job Description
Description:
Vadum Inc. is seeking a Machine Learning Engineer that will assist with the design and development of prototyping, concept design and analysis under direct (or limited) supervisor of a senior engineer. An additional goal of the position is to develop more advanced applied engineering skills as well.
Key Responsibilities:
- Design and develop high quality, testable and scalable software solutions within established timelines.
- Actively involves other project stakeholders to ensure implementation satisfies functional requirements and is consistent with established R&D standards.
- Participates in project scoping and scheduling; track progress of individual tasks and alerts stakeholders of issues blocking or preventing completion of task.
- Ensures the quality of the code write through the development of automated tests (unit, performance, user interface).
- Conduct code reviews to ensure integrity and cross-product consistency.
- Works closely with testing by providing thorough reviews of the test plan and communicate when updates to the plan should be made to cover code changes related to enhancements, redesigns and/or bug fixes.
- In collaboration with technical writers, authors appropriate level of design and technical documentation for proposals.
- Works with multiple operating systems and anticipate technical anomalies and enhancements for various environments.
- Perform unit testing of software, fix "bugs", modify software design, as necessary.
- Determines database compatibility and develops compatible code as appropriate.
- May interact with external clients/suppliers with supervision.
- Performs other duties as assigned.
Requirements:
Required Skills/Abilities:
- Maintain US Citizenship.
- Maintain Security Clearance.
- Exceptional aptitude for problem solving and debugging of complex multitiered software applications.
- Ability to pivot quickly and seamlessly as projects and business needs dictate.
- Detail oriented and well-organized with a strong ability to prioritize, plan, and execute tasks.
- Highly skilled in written and verbal communications.
- Comfortable working in a distributed, team-based environment.
- Well-versed in a broad set of languages such as Go, Java, React, JavaScript, Python.
- Experience with some of the software tools such as Docker, Jenkins, Git, Gerrit, Hibernate, and Kubernetes.
- Experience with Windows or Linux.
- Experience contributing at least one or more levels of the software stack.
- Approach every task with a quality-first mindset.
Education/Training/Experience:
- BS or higher in Computer Science, Computer Engineering or related field.
- MS and/or professional certifications are a plus.
- Entry level to 5 years related professional experience.
- Experience in one or more of the following areas: system analysis, requirements development, algorithm design, or modeling and simulation.
- Experience with some of the software tools such as Docker, Jenkins, Git, Gerrit, Hibernate, and Kubernetes.
- Experience with Windows or Linux.
- Experience contributing at least one or more levels of the software stack.
Since 2004, Vadum has built a brand known for practical innovation that delivers solutions to customers in the competitive field of national defense research and development. Vadum’s expertise is bringing concepts to life in the form of products or prototypes to address challenging national defense problems. The Vadum team has a wide range of deep operational and technical expertise to develop concepts that work in conjunction with legacy capabilities or create new capabilities.
Vadum offers a comprehensive benefit program, including:
- Medical, Dental, Vision and Life Insurance
- Flexible Spending Account
- 401k (k) with up to 4% company match
- Paid Time Off (Sick, Vacation)
- 13 Paid Holidays
- Tuition Reimbursement
- Voluntary Benefit Offerings (STD, Critical Illness and Hospital Indemnity Insurance, Legal Plan)
- Work/life balance
Vadum Inc. is an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, age, genetic trait, sexual orientation, national origin, disability status, or any other characteristic protected by law.
Vadum Inc. is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact the Human Resources Department at (919) 341-8241 ext.: 180.