PrincipalLevel Software Engineer (Java, Python)
$155k - $175kIDS International
Job Title Principal-Level Software Engineer (Java, Python) Why IDS? IDS believes in resolving conflict, building innovative approaches to do so. Combining operational expertise with an intimate understanding of today's greatest challenges, we bring our customers the solutions required for success in a complex and multidimensional world. IDS tailors solutions for a diverse range of government, military, nonprofit, and public-sector clients.Locations Annapolis Junction, MDShifts Available Please note, candidates must be flexible. Shift times are general hours; some projects may require earlier or later reporting based on customer requirements.Job Description IDS is seeking a Principal-Level Software Engineer to create custom analytics that perform at scale. The engineer will work closely with data scientists and end users to develop analytic tools that support discovery and tradecraft around critical global challenges and operationalize data science within customer environments.Key Duties • Work directly with data scientists and mission analysts to solve complex strategic problems
• Perform end-to-end software engineering to prototype, develop, integrate, test, and deploy analytic tools
• Integrate tools and tradecraft into customer corporate architectures
• Support the operationalization of data science solutions at scaleRequirements • Bachelor's degree with eleven (11) years of relevant experience, or equivalent
• Strong experience with Jupyter Notebooks, Java MapReduce, and Python PySpark
• Strong experience with statistical analysis and machine learning fundamentals
• Strong experience with customer tools, architecture, data flow, and big-data environments
• Proficiency with Jira, Confluence, and GitLab
• Experience working in Agile development environments
• Experience with end-to-end software development processes (requirements, design, implementation, testing, integration, deployment, and maintenance)
• Experience with data science, Machine Learning (ML), Artificial Intelligence (AI), and Large Language Models (LLMs)
• Active TS/SCI with PolygraphCompensation • Salary range: $155,000 - $175,000
• Benefits Employee may be required to occasionally lift and/or move moderate amounts of weight, typically less than 20 pounds, but may vary depending on the position. Regular and predictable attendance is essential. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status, and any other characteristic protected by federal, state, and local law. If you are unable to apply through the portal and need to speak to someone about necessary accommodations to apply, please email View email address on click.appcast.io and we will follow up with you. Do not submit resumes and applications through this email.
• Perform end-to-end software engineering to prototype, develop, integrate, test, and deploy analytic tools
• Integrate tools and tradecraft into customer corporate architectures
• Support the operationalization of data science solutions at scaleRequirements • Bachelor's degree with eleven (11) years of relevant experience, or equivalent
• Strong experience with Jupyter Notebooks, Java MapReduce, and Python PySpark
• Strong experience with statistical analysis and machine learning fundamentals
• Strong experience with customer tools, architecture, data flow, and big-data environments
• Proficiency with Jira, Confluence, and GitLab
• Experience working in Agile development environments
• Experience with end-to-end software development processes (requirements, design, implementation, testing, integration, deployment, and maintenance)
• Experience with data science, Machine Learning (ML), Artificial Intelligence (AI), and Large Language Models (LLMs)
• Active TS/SCI with PolygraphCompensation • Salary range: $155,000 - $175,000
• Benefits Employee may be required to occasionally lift and/or move moderate amounts of weight, typically less than 20 pounds, but may vary depending on the position. Regular and predictable attendance is essential. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status, and any other characteristic protected by federal, state, and local law. If you are unable to apply through the portal and need to speak to someone about necessary accommodations to apply, please email View email address on click.appcast.io and we will follow up with you. Do not submit resumes and applications through this email.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the PrincipalLevel Software Engineer (Java, Python) in Annapolis, MD vacancy
- Nightwing Group is seeking a CNO Software Developer to design and implement custom software tools primarily using C/C++ and Python. The position requires a strong understanding of... .... A Bachelor's degree in Computer Engineering or related field is required, along with...Suggested
$155k - $175k
...Job Title Senior-Level Full-Stack Developer (Python, Java) Why IDS? IDS believes in resolving conflict, building innovative approaches... ...will work directly with mission stakeholders to capture software requirements and develop, deploy, and maintain analytics and metadata...SuggestedLocal areaFlexible hours$155k - $175k
...Junction, MD. You will collaborate with stakeholders to capture software requirements and develop, deploy, and maintain analytic... ...The ideal candidate has a Bachelor's degree, proficiency in Python and Java, and a minimum of eight years of relevant experience. A TS/SCI...Suggested- Erias Ventures is seeking a Test and Integration Engineer to support the Secure the Enterprise initiative, focusing on automation, streamlined processes, and continuous monitoring across the project life cycle. The role includes performing test and integration of products...Suggested
$155k - $175k
...Junction, MD. The ideal candidate will work on mission analytics, capturing software requirements and developing effective analytic solutions. Required qualifications include proficiency in Python and Java, 8 years of relevant experience, and an Active TS/SCI with Polygraph....Suggested$225k - $275k
Hanover, MD We are seeking engineers who wish to grow their careers and want to become... ...design, develop, and test application software to fulfill unique requirements on... ...Skills Experience with Assembly, C, C++, Java, Perl, or Python Experience developing Windows applications...Hourly payTemporary workImmediate startFlexible hours- A leading engineering services company is seeking a Software Engineer in Annapolis, Maryland. This role involves performing software development lifecycle activities... ...as part of an Agile team, and requires expertise in Java and related frameworks. Candidates must have an...
- A woman-owned small business is seeking a Cloud Software Engineer located in Annapolis, Maryland. The role involves designing and developing cloud-native applications in Java, requiring an active Top Secret clearance with NSA Full Scope Polygraph. Ideal candidates will...
- Lockheed Martin is seeking a Systems Engineering professional to document, define, and validate high level design/architecture drawings for cloud-based analytics. You will map requirements and develop flowcharts to aid the development team, while collaborating with other...
- A leading software solutions provider is seeking a Senior Software Engineer to develop, maintain, and enhance complex software systems. Candidates should possess at... ...years of experience in software engineering, strong Java skills, and a Bachelor’s degree in Computer...
$200k - $280k
...people Job Description GliaCell is seeking a Principal Python Software Engineer on one of our subcontracts. This is a full-time position... ...skills. Key Skills ~ Experience using Python, Kotlin/Java, Terraform, ElasticSearch/OpenSearch and AWS. Location...16 hoursFull timeContract workRemote workWork from homeRelocation package$55.28 - $80 per hour
EverWatch is seeking an Embedded Developer in Annapolis Junction, MD, to develop advanced software solutions for critical missions. The role requires strong experience in C++ and Java, along with a Bachelor's degree and a TS/SCI clearance with a polygraph. As an Embedded...Hourly pay- ...Annapolis Junction, MD is seeking multiple Full Stack Developers to support diverse software projects for national defense. You will work in an agile, DevOps environment on back-end Python services and front-end interfaces, contributing to data processing at scale. The...
$207k - $253k
Artificial Intelligence/Machine Learning Engineer 2 - (Python, PyTorch, TensorFlow) Annapolis... ...multiple programming languages, e.g. Python, Java, C, R, a plus. Perform statistical analysis... ...representation methods. Recognize software architecture, data modelling, and data...Flexible hours$200k - $280k
...people Job Description GliaCell is seeking a Principal Python Software Engineer on one of our subcontracts. This is a full-time position... ...skills. Key Skills ~ Experience using Python, Kotlin/Java, Terraform, ElasticSearch/OpenSearch and AWS. Location...16 hoursFull timeContract workRemote workWork from homeRelocation package- Amentum is seeking a senior SWE to develop Java-based geolocation capabilities within an agile, multi-discipline team. You will work... ...extensive Enterprise Java and SOA experience, plus microservices, Python, and database skills (Mongo/MySQL). TS/SCI w FSP clearance is...
- Peraton is seeking an experienced AI/ML engineer to design, develop, and deploy advanced machine learning models addressing national... ...environments. Ideal candidates have 5+ years in applied ML, strong Python/Java/C/R skills, and expertise with PyTorch or TensorFlow, plus a...
- ...seeking an experienced Artificial Intelligence/Machine Learning Engineer 2 in Annapolis Junction, Maryland. The role focuses on... ...governance considerations, with strong programming proficiency (Python, Java, C, R) and ML libraries (PyTorch, TensorFlow). #J-18808-Ljbffr...
- ...personnel as necessary. b. Experience with: (1) Reverse Engineering and Refactoring code, (2) Distributed event streaming platforms, Solicitation No. K24-0024-29 - Remote JAVA Engineer - mdcourts.gov/procurement Rev. 02/08/2023 Page 19...Remote work
- ...most complex and business critical software solutions, utilizing appropriate software engineering processes (either individually... ...complex solutions based on Java technology and related frameworks... ...Java, scripting languages such as Python, JavaScript and web technologies...Temporary workWork experience placementFlexible hours
- GliaCell Technologies is looking for a Principal Python Software Engineer in Annapolis Junction, Maryland. This full-time role involves supporting a U.S. Government contract, contributing technical expertise to sustain crucial software systems. The ideal candidate should...Remote jobFull timeContract workRelocation package
- ...of the best and brightest in the industry. What you will be doing: Synergy is seeking a Junior level Software Engineer proficient with Python, C++, and MATLAB to work on an exciting new mission-focused contract. If you're ready to step into a new role as...Contract workWork at officeImmediate startFlexible hours
- ...Java DeveloperAnnapolis, MD12+ monthsMandatory Qualifications:Bachelor’s degree in Computer... ...priorities.Experience with Reverse Engineering and Refactoring code.High level... ...Preparing and maintaining documentation for all software development phase (Use Cases, Design Documents...
- ...Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Desired:• Patch management and IAVA tracking • Python • Java • Scala • NiFi • Ansible • Experience working in Agile environment
$130k - $270k
...needed in a timely manner. Our team of engineers take pride in what they develop and constantly... ...solution. Captivation is looking for software developers who can get stuff done while... .... Required Skills: General Python scripting and large Python systems design...Hourly payTemporary work- Peraton is hiring for a software engineering role focused on modernizing the IC-specific NiagaraFiles application. This position requires extensive experience and a TS/SCI security clearance. Responsibilities include working with AWS cloud technologies to enhance the performance...Remote work
- A leading engineering firm is seeking a Software Engineer with an active Top Secret clearance and extensive experience in software development. This position... ...that utilizes Agile methods and requires proficiency in Java. Ideal candidates will have a Bachelor's degree in...
- ...points, but we love the work!) In this key Data Engineering role, you'll get to build the workflow engines behind... ...scripts to automate manual processes Recent software development experience using Python and Java Experience using Apache Airflow (DAG design,...Visa sponsorshipWork visa
$120k - $200k
...opportunities. This role combines hands-on software development with rapid prototyping,... ...analytic software using sound software engineering practices. Develop reusable solutions, manage... ...developing production software in Java, with experience designing, testing, debugging...Temporary workFlexible hours$125k - $175k
.../ Programmer - C, Embedded, Python Hanover, MD Our staff includes... ...project. We are seeking engineers who wish to grow their careers... ...technical documents including software and systems engineering, system... ...Experience with Assembly, C, C++, Java, Perl, or Python....Hourly payTemporary workImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PrincipalLevel Software Engineer (Java, Python). Be the first to apply!
Related searches
- sr.java developer Annapolis, MD
- java microservice developer Annapolis, MD
- remote junior java developer Annapolis, MD
- senior java developer Annapolis, MD
- java developer remote part time Annapolis, MD
- java developer Annapolis, MD
- full stack java developer Annapolis, MD
- entry level java developer remote Annapolis, MD
- senior java software engineer Annapolis, MD
- java web developer Annapolis, MD


