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 19 hours ago
Similar jobs that could be interesting for youBased on the PrincipalLevel Software Engineer (Java, Python) in Annapolis, MD vacancy
- ...rapid pace. The defense community needs an engineering partner who can not only keep up, but... ...flexible benefits. We are seeking Software Engineers who wish to accelerate their... ...Linux CLI Experience developing with Java, Python, or Rust in a Linux environment Experience...SuggestedVisa sponsorshipWork visaFlexible hours
$150.8k - $265.88k
...you'll receive a payment! code-extrefer Senior Full Stack Java Software Engineer - Clearance Required WHAT WE'RE DOING • Join Lockheed... ...Required Skills/Experience: • Java and JavaScript • Python • Agile software environment • Familiar with designing and...SuggestedFull timeContract workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$128.2k - $225.98k
...Intelligence/Machine Learning (AI/ML) Engineer designs, creates, tests, and productizes... ...of multiple programming languages (i.e. Python, Java, C++ decisions, meeting the evolving... ...o Experience in developing full-stack software applications (JavaScript, Python, Java,...SuggestedFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...JAVA Developer Annapolis, MD 12+ months... ...related field (e.g., mechanical engineering, math, etc.). Five (... ...Vue Gitlab Python (Django) Java EE 6/8,... ...maintaining documentation for all software development phase (Use Cases,...Suggested
$60 per hour
A leading AI development platform is looking for proficient programmers to join their remote coding team. The role involves designing and solving coding problems to train AI systems, with a focus on Android development. Candidates should be fluent in English and experienced...SuggestedRemote workFlexible hours$750 per month
Interclypse is seeking a Senior Python Developer to support a federal agency's migration... ...file processing pipelines, data routing engines, hot folder watchers, and workflow... ...Veteran status. Related terms and topics: Java, Software Development, Computer Programming, Software...16 hoursTemporary work- ...Athenix Solutions Group is looking for multiple Java Software Developers in Annapolis Junction, MD. The developers will support a variety... ...applications Collaborate with a team of Software and Systems engineers in an Agile environment to analyze requirements, derive user...
- Qualifications Demonstrated experience with Java is required for this position. TS/SCI/CI poly clearance is required. Responsibilities The Software Engineer will perform software development lifecycle activities as a member of an Agile development team building a large...
$60 per hour
...collaborative environment. Ideal candidates possess fluency in English and are skilled in programming languages such as Kotlin, Java, or Python. The position offers competitive pay up to $60 USD/hour, contributing to the advancement of AI technologies. #J-18808-Ljbffr...Remote workFlexible hours- ...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
- ...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
- ...and do great work, the Set of X team is building an elite group of engineers with a strong sense of shared responsibility and ownership. Because who you work with matters. Position We are looking for a Java Developer to join our team. In this role, you will be responsible...Work at officeFlexible hours
- ...technical systems. Implement shared components and frameworks using Java in a Linux/Solaris based environment. Work in an agile... ...concurrency and transactions. Knowledge of distributed systems software design and understanding of TCP fundamentals, computer architecture...Local area
$140k - $150k
...Telework: None. Basic Requirements 7 years of experience as a software engineer Bachelor’s degree in a technical discipline 4 additional... ...will become a member of a software development effort using Java as the primary language. The development effort uses Agile methods...Full timeImmediate startRemote work$50k - $120k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Junior Java Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a...Full timeContract workRemote workWork from homeRelocation package$61.9k - $141k
...responsible for maintaining applications and troubleshooting issues. You will need experience in programming languages like Java, C/C++, or Python, and hold a Bachelor's degree in STEM. This position offers a range of compensation from $61,900 to $141,000 based on...- Clearance: Active TS/SCI + Full Scope Polygraph Experience: 7 to 20+ years We are seeking an experienced Senior Java Developer to join our software engineering team and help design, build, and maintain scalable backend systems that support mission-critical applications....
- 2HB Incorporated is seeking a Senior Software Engineer to support its government customer in Annapolis Junction, MD. This full-time position... ..., applying your expertise in languages like C, C++, Java, and Python. The ideal candidate possesses a Master's degree and at least...Full time
- ...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
- ...Summary Base-2 Solutions is seeking an AI/ML Engineer who designs, creates, tests, and... ...knowledge representation methods. Recognize software architecture, data modelling, and data... ...programming languages, including: Python, Java, R. Required Education and Experience Equivalency...Hourly payContract workTemporary workImmediate startFlexible hoursShift work
- ...specializing in the placement of Technology (IT), Engineering, Clerical and Light Industrial... ...AWS EKS) (6+ years) Deep experience with Java programming (10+ years) and REST service... ...code using CloudFormation YAML/JSON (not python Boto3; candidate can transfer skills from...
- Software Engineer 1 (DM) - Avid Technology Professionals This role is an entry-level software engineering position focused on data management... ...Pig PySpark Patch management and IAVA tracking Python Java Scala NiFi Ansible Working in an Agile environment Seniority...Full time
$107.9k - $195.05k
Description Leidos has a new and exciting opportunity for a Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (... ...seeking a Software Engineer (SWE) with deep, hands on expertise in Python, Docker, Git, MongoDB, and GitLab/GitHub. The ideal candidate...Immediate startFlexible hours$95.3k - $158.8k
...Are you a collaborative Machine Learning Ops Engineer looking to work for a mission driven global organization? Are you looking to... ...shipping ML or search/GenAI systems to production. Strong Python, Java, and/or Scala experience will be considered a plus. Hands-on...Local area$135k - $195k
...client looking for an experienced AI/ML Engineer. The right candidate will have a blend... ...stakeholders. Collaborate closely with software engineers, data engineers, and mission... ...Proficiency in programming languages such as Python, Java, C, or R . Experience with...Full timeFor contractorsRemote work2 days per week- ...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...
- ...bullet points, but we love the work!) In this senior Software Engineer 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...Work at officeVisa sponsorshipWork visa
- ...this key DevOps role, you'll help engineer and sustain automation tools that... ...maintaining scripts using Bash/Python Experience developing with Python and Java in a Linux environment General HPC... ...configuring, and supporting COTS/GOTS/FOSS software, libraries, and packages in a...Visa sponsorshipWork visa
- ...maintain, and enhance complex and diverse software systems assisting in the defense of our... ...to develop enhancements primarily using Python Perform development and integration of multiple... ...writing web user interfaces using modern Java, Javascript, and/or HTML Experience with...
- ...critical technical resource across multiple disciplines Required Qualifications Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems or other relevant technical degrees. The proposed candidate must have at least seven (7) years of IT and business...Temporary workWork experience placementFlexible 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
- entry level java developer remote Annapolis, MD
- java developer Annapolis, MD
- java web developer Annapolis, MD
- java developer remote part time Annapolis, MD
- remote junior java developer Annapolis, MD
- java software engineer Annapolis, MD
- full stack / python developer (remote) Annapolis, MD
- software engineer - cloud services Annapolis, MD
- software sales executive Annapolis, MD
- entry level software sales Annapolis, MD


