Senior Software Engineer 🔥
Serco’s Machine Learning Sector develops a wide range of capabilities addressing our customer’s challenges which include data integration and fusion, extracting events/objects of interest from text/video/imagery, determining adversary intent and course of action, and developing AI Agents for military wargaming and operations.
There IS opportunity to work remotely!
You will be part of a 5-7-member team that works closely with our DoD customer and other teams to deliver innovative systems. We are seeking a Senior Software Engineer to lead the research & development on analytics that provide such capabilities as:
- Processing text and track data to improve situational awareness for Sailors and Marines
- Developing Artificial Intelligence agents which interact with DoD simulators to learn optimal behavior for our forces
- Developing NLP algorithms to process unstructured text data to automatically build profiles of entities of interest to DoD analysts
In this role, you will:
- Design, create and modify software written in Java and/or Python
- Lead a team of software engineers performing Research & Development (R&D)
- Interface with customers to define requirements and communicate them to the development team
- Collaborate with co-workers, leadership, and clients to understand client problems, identify solutions, and demonstrate software solutions
- Participate in internal and client-defined agile software development processes
- Write technical software documentation and explain software design and implementation to co-workers, clients, and partners
Qualifications: To be successful in this role, you will have the following:
- The ability to obtain and maintain a DoD Secret clearance
- Bachelor’s degree or higher in Computer Science, Engineering, Mathematics, or related discipline from an accredited university
- 5 or more years of related experience
- Strong leadership skills to effectively lead project development
- Expert knowledge of Java and/or Python
- Excellent verbal and written communication skills
Additional desired experience and skills:
- Experience in Machine Learning
- Experience with DoD data systems, use cases, and software development processes
- Experience with Java EE application development and related standards (JAX-RS, CDI, Config, Servlet)
- Experience with containerization and container orchestration technologies (Docker, Kubernetes, OpenShift)
- Working knowledge of Git and bug tracking tools such as JIRA
To review Serco benefits please visit: https://www.serco.com/na/careers/benefits-of-choosing-serco.
If you require an accommodation with the application process please email: careers@serco-na.com or call the HR Service Desk at 800-628-6458, option 1. Please note, due to EEOC/OFCCP compliance, Serco is unable to accept resumes by email.
Serco does not accept unsolicited resumes through or from search firms or staffing agencies without being a contracted approved vendor. All unsolicited resumes will be considered the property of Serco and will not be obligated to pay a placement or contract fee. If you are interested in becoming an approved vendor at Serco, please email Agencies@serco-na.com.
COVID-19 Regulations: Serco complies with all applicable COVID-19 requirements. This may require employees to be vaccinated against COVID-19, provide attestations regarding vaccination status and/or COVID-19 testing, or satisfy other conditions of employment that Serco deems appropriate, and employees may be required to show proof of vaccination and/or negative COVID-19 test results as a condition of employment (except in limited circumstances where an employee is legally entitled to an accommodation).