Software Engineer - Marathon TS
Woodlawn MD, MD 22203
About the Job
Reference #: ODID 75642_SSA_Software Engineer
Request Type:
Temp To Perm
Request Type:
Temp To Perm
Role Title | Software Engineer | ||||||||
Start Date for assignment | 12/02/2024 | ||||||||
End Date for assignment | 09/28/2025 | ||||||||
# of Resources Needed | 1 | ||||||||
Hours per Week | 40 | ||||||||
Job Description | Specialization : NA Technical Skills :
P1 Beginner (0-2 yrs experience) P2 Intermediate (3-5 yrs experience) P3 Advanced (7-10 yrs experience P4 Expert (10+ yrs experience) Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Software Engineer: We are seeking a Senior Software Engineer to lead the development of backend infrastructure, APIs, and system integration. The ideal candidate will have extensive Python development experience, especially in building high-performance, real-time production applications. You will work on optimizing systems for both CPU and GPU processing, employing advanced techniques like multiprocessing, multithreading, and PyTorch-based model training. As a senior engineer, you will collaborate with cross-functional teams to ensure that the system architecture is robust, secure, and scalable. This role requires someone who is both technically proficient and comfortable providing mentorship and technical guidance to the development team. This role is perfect for someone who thrives in independent problem-solving environments and is driven to create scalable and efficient systems. Required Qualifications & Experience: " 10-15 years of experience in software development (Java), with 5+ years of Python experience contributing to and leading the design and development of backend infrastructure and system architecture, developing and maintaining backend services, APIs, and data pipelines " Functional capabilities to ensure system alignment with project goals and milestones " Oversee code quality, enforce software development best practices, and perform code reviews " Provide technical guidance and mentorship to junior developers and engineers " Experience integrating AI and machine learning models, particularly in NLP and large language models (LLMs), into production systems " Maintain comprehensive technical documentation for future reference and ongoing system maintenance " Experience with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes) " Expertise in system architecture, backend development, and API development " Knowledge of microservices architecture and RESTful services " Experience with database systems, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) " Familiarity with CI/CD pipelines and version control systems like Git " Strong problem-solving skills and the ability to make informed decisions under pressure " Proven expertise with Python multiprocessing and multithreading libraries " Strong experience in real-time, performance-based production Python applications " Proficiency in PyTorch and experience with performance-optimized model training " Solid understanding of CPU and GPU processing, with experience optimizing systems for both " Master's degree (Data Science, AI, Computer Science, or a related field) + 10 years experience; or PhD + 4 years Preferred Qualifications: " Experience in healthcare, particularly working with unstructured medical records in clinical settings, leveraging NLP models for information extraction " Experience working with human-in-the-loop systems, incorporating clinician/end-user feedback to improve AI model accuracy " Educational background or practical training in a clinical setting, with exposure to clinical workflows and medical terminologies " Familiarity with deep learning techniques, attention mechanisms, and transformers applied to healthcare data |
||||||||
Education Level | Master's Degree + 10 years experience | ||||||||
Work Location | On-site (Government / AFS Site): Baltimore, MD On-site %: 0% Off-site (Contractor Site): Remote Role is remote, candidate must be local to DC, MD, VA (DMV) area for badging purposes and potential onsite work in the future. |
||||||||
Special Requirements | Work Authorization : US Citizens Dual Citizens US Persons (Green Card) Foreign Nationals (H1B etc.) Clearance Required : Public Trust - Full Clearance Secret Top Secret TS/SCI None (Background check validation per MSA) Other______________ DPAS : Not Rated Rated (Rating #____________) TBD NAICS Code and Size Standard for the Subcontract or Purchase Order is: 541512 Computer Systems Design Services ($34M) |
Source : Marathon TS