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 10 hours ago
Similar jobs that could be interesting for youBased on the PrincipalLevel Software Engineer (Java, Python) in Annapolis, MD vacancy
- ...52), United States of America, McLean, Virginia Lead Software Engineer, Full Stack, (Java, Golang) Do you love building and pioneering in the... ...empowerment Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL databases...SuggestedFull timePart timeInternshipLocal area
- ...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,...SuggestedVisa sponsorshipWork visa
- .... • 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 environmentSuggested
- ...but we love the work!) In this Data focused Software Engineering role, you'll orchestrate complex operational data... ...and Tools Experience writing scripts using Bash/Python Experience designing and implementing Java solutions Experience with Apache NiFi system...SuggestedWork at officeVisa sponsorshipWork visa
- ...Front End Java Developer with TS/SCI Clearance & Full Scope Polygraph-Onsite in Annapolis Jct, MD TS/SCI-FrontEndDeveloper-AnnapolisJctMD - Annapolis Junction, MD - Full Time An active Top Secret/SCI Clearance with a Full Scope Polygraph is required. This job...SuggestedFull timeTemporary workLocal areaImmediate startFlexible hours
- ...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
- ...professionals in a variety of roles to apply system engineering fundamentals to the development, testing,... ...Confluence. Working knowledge of a variety of software development principles and languages (Python, C++, Java, etc) Development of system architectural drawings...
- ...Reverse Engineer TS/SCI and Full Scope Poly Annapolis Junction, MD A... ...of offensive and defensive research of software applications. You perform hands-on system... ...Windows, Linux, Mac OS C, C++, .NET, Java, Python, Perl, Ruby, and Assembly (on embedded...
- ...stack developer - React, .JavaScript, some Java required. Python or Golang experience desirable. At least 8 years of software development experience. May involve some work... ...Employment Type Full-time Job Function Engineering and Information Technology Industries IT Services...Full timeImmediate startWork from home
- ...a minimum of 2-4 years of prior relevant software engineering/development experience. Additional experience... ...demonstrated development experience with Java.** Specific experience with Java/J2EE and one of the following: Python, C/C++, SQL, SOAP, WSDL, WADL...
- .... What You’ll Do As a Senior AI Engineer, you will be a key contributor to our... ...work on AI agents and platforms across Software Development Lifecycle and design them... ...development. ~ Strong proficiency in Java, Go, or Python for service development. ~ Good understanding...Permanent employmentFlexible hours
- ...requirements Collaborate with analysts, engineers, and stakeholders to translate... ...Bachelor's degree in Computer Science, Software Engineering, or a related technical field... ...Strong back-end development skills using Java, Python, or Node.js ~ Experience working...
$110k - $130k
...to $130K We are seeking a Junior Software Developer to support mission-focused development efforts in a collaborative engineering environment. This role is ideal for early... ...who have a strong foundation in Python, Java, or C/C++ and want to grow their skills...Internship- The mid-level CNO Reverse Engineer analyzes hardware and software using reverse-engineering tools, develops CNO-focused code, and presents technical... ...REQUIREMENTS Proficiency in Assembly, C, C#, C++, Java, Perl, or Python. Ability to administer and use hardware and software...
- Full-Stack JAVA DeveloperClient: D Kamp ServicesLocation: Annapolis, MD (Day one onsite... ...Design Documents.Involvement in all stages of Software Development Life Cycle (SDLC) as well as... ...Hibernate ORM framework as persistence engine, configured O/R mapping and Wrote queries...
$230k - $240k
...Telework: None Basic Requirements 7 years of experience as a software engineer Bachelor’s degree in a technical discipline 2 additional... ...processes Recent software development experience using Python and Java Experience using Apache Airflow (DAG design, scheduling, operators...Full timeImmediate startRemote work$10k
...analysts, operators, data scientists, and software engineers to provide tactical mission support.... ...use of Ghidra. Proficiency in C, C++, Python, Rust, and Go. Experience providing... .../ Nice to Haves Experience with Java, JavaScript, Bash, Assembly (x86 and x6...Extra incomeFlexible hours$205k - $225k
Red Arch Solutions is hiring a Software Engineer on a priority program in Annapolis Junction, MD. The Software... ...Experience developing scripts using Bash/Python Recent software development experience using Python and Java Strong background in Linux administration...Contract workWork experience placementLocal area$10k
...development team, you'll support critical software and services while contributing to an... ...~ Scripting experience (e.g., Bash, Python) on Linux platforms. ~ Experience with... ...Relevant IT discipline certifications (e.g., Java, .NET, Hadoop, Spring). ~ Relevant experience...Contract work- ...Orbis Operations is seeking Software Engineers to support its government customer in Annapolis Junction, MD. Required Clearance... ...Experience developing with multiple programming languages such as Java, Python, C/C++, and Go in a Unix computing environment...
$260.1k
...learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the engineering... ...production, with deep expertise in backend programming (e.g., Go, Java, Python) and cloud-native architecture. ~ Deep money-movement...Local area- ...statistics, mathematics, operations research, engineering or computer science). An additional four (4) years of experience in software development, cloud development, analyzing... ...with data analysis software such as R, Python, SAS, or MATLAB. Required: Significant...
$144k - $147k
...Red Arch Solutions is seeking a Software Engineer in Annapolis Junction, MD on a priority contract. The position will support the development... .... The ideal candidate has foundational experience with Java, C++, or Python, Git, SQL/PostgreSQL, AWS, and uses tools like Jira and...16 hoursContract workWork experience placementLocal areaRemote work- ...AI Engineer Anywhere Type: Contract Category: Engineer Industry: Financial... ...Requirements: ~3+ years of professional software engineering. ~ Backend experience in .NET or Java with working familiarity in Python. ~ Hands-on experience delivering LLM-powered...Hourly payContract workLocal areaRemote work
- ...enterprise environments. As a member of our AI engineering team, you'll play a critical role in... ...hardest problems in AI and enterprise software - from scalable multi-agent... ...~ Experience in software development (Python, Go, or Java is preferred). ~ Familiarity with backend...Permanent employmentFlexible hours
$86.6k - $144.4k
...techniques to solve complex scientific problems. Collaborate with engineering, product, UX, analytics, and domain experts to transform... .... Contribute clean, maintainable, production-quality Python code and reusable AI components. Continuously improve the capabilities...Local area$95.3k - $158.8k
...knowledge into AI workflows. Partner with engineering teams to produce, monitor, optimize, and... ...and AI-powered workflows. Extensive Python programming skills and a track record of... ...maintainable, production-quality software. Experience designing and implementing...Local areaWorldwide$115k - $145k
...possess expertise in AI/ML, proficiency in Python, and hands-on experience with deep... ...related field (Computer Information Systems, Engineering), a degree in the physical/hard sciences... ..., artificial intelligence, and/or software engineering. Experience in more than one...Contract workImmediate startShift work$105k
...and strategic insights. You will work closely with data engineers, analysts, software developers and product managers within the business to... ...skills Strong capabilities in scripting languages such as Python Strong problem solving and critical thinking skills with...Worldwide$64k - $128k
...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings... .... Most of the work is developed in Python, C++ and Java. The intended platforms are Windows and... ...objectives and solve real-time engineering challenges. Security Clearance...
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
- java developer remote part time Annapolis, MD
- entry level java developer remote Annapolis, MD
- software technology Annapolis, MD
- remote software sales Annapolis, MD
- embedded software Annapolis, MD
- software intern Annapolis, MD
- software support Annapolis, MD
- ultimate software Annapolis, MD
- software engineer - cloud services Annapolis, MD
- entry level software sales Annapolis, MD


