Machine Learning Software Engineer

4 weeks ago


Ajaccio, Corse, United States GIGATEC Full time
Job Description

We are seeking a highly skilled Software Engineer to join our team at GIGATEC. As a key member of our engineering team, you will be responsible for designing, developing, and sustaining pipelines that enable machine-learning model training as well as large scale inference in a Kubernetes-based environment.

Your role will include developing data-aware model training pipelines to, Kubernetes-based inference pipelines that compliantly handle in-flight data, and maintaining custom metrics to enable tuning of running pipelines.

You will get to work with cutting edge systems which might include (but are likely not limited to) processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring.

Required Skills

– Experience using the Linux CLI

– Experience developing with Python

– Data processing workflows and ETL solutions such as Spark, and/or Dask

– Developing and deploying containerized applications

– Writing and deploying Kubernetes resources

– Writing and deploying Helm charts

Position Desired Skills

– Experience developing with Go

– Experience with CI/CD concepts & implementations (Gitlab, Flux CD, etc)

– Experience working with, and debugging, GPU-enabled applications

– Experience with Policy Management Tools such as Kyverno

– Experience using Imagine Builder Tools for Go such as Ko

– Experience using a machine-learning framework (PyTorch, TensorFlow, etc)

– Experience with other ML pipelines/frameworks like KubeFlow, NeMo, PyTorch Lightning

– Experience with metrics and monitoring tools such as Prometheus and Grafana

– Experience with the Atlassian suite of tools

Qualifications

– (5) years' experience

– Bachelor's degree in Computer Science or related discipline

What We Offer

We offer a competitive salary and benefits package, including unlimited upskilling, tuition reimbursement, student loan repayment, and 100% paid healthcare. Our team is passionate about defending national security and mastering new tech, and we give our engineers exactly what they need to do both.

We are seeking a Software Engineer who wish to accelerate their skills and focus on tackling the most difficult challenges of the US Government, in one of the most exciting areas of the mission available. GIGATEC offers the best salaries and benefits packages available, where you are at the center of our motivation.

Requirements

– Experience using the Linux CLI

– Experience developing with Python

– Data processing workflows and ETL solutions such as Spark, and/or Dask

– Developing and deploying containerized applications

– Writing and deploying Kubernetes resources

– Writing and deploying Helm charts

Position Desired Skills

– Experience developing with Go

– Experience with CI/CD concepts & implementations (Gitlab, Flux CD, etc)

– Experience working with, and debugging, GPU-enabled applications

– Experience with Policy Management Tools such as Kyverno

– Experience using Imagine Builder Tools for Go such as Ko

– Experience using a machine-learning framework (PyTorch, TensorFlow, etc)

– Experience with other ML pipelines/frameworks like KubeFlow, NeMo, PyTorch Lightning

– Experience with metrics and monitoring tools such as Prometheus and Grafana

– Experience with the Atlassian suite of tools

Qualifications

– (5) years' experience

– Bachelor's degree in Computer Science or related discipline

Additional Information

Our positions require a Top Secret clearance, as well as the favorable completion of a polygraph. Applicants must be authorized to work in the U.S. We are unable to sponsor an employment Visa.


  • Software Engineer

    1 month ago


    Ajaccio, Corse, United States Artera Technologies Full time

    Job Title: Software EngineerJob Summary:We are seeking a skilled Software Engineer to join our team at Artera Technologies, LLC. As a Software Engineer, you will be responsible for designing, developing, and testing software applications and systems. You will work closely with our team of experts to deliver innovative solutions to our customers in the...


  • Ajaccio, Corse, United States Independent Software Full time

    Job DescriptionWe are seeking a highly skilled Software Development Specialist to join our team at Independent Software. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Develop software components that meet or exceed system performance and...

  • Software Engineer

    1 month ago


    Ajaccio, Corse, United States Base-2 Solutions, LLC Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Base-2 Solutions, LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirements.Design and...

  • Software Engineer

    3 weeks ago


    Ajaccio, Corse, United States General Dynamics Information Technology Full time

    About the Role:We are seeking a skilled Software Developer to join our team at General Dynamics Information Technology. This is an exciting opportunity to work on complex software products and make significant enhancements to existing software.Key Responsibilities:Design, develop, code, test, and debug complex software products, or make significant...


  • Ajaccio, Corse, United States Independent Software Full time

    Job OverviewWe are seeking a highly skilled System Engineer, Level 3 to join our team at Independent Software.The ideal candidate will have extensive experience in Oracle database management, ETL operations, and dataflow into Oracle. Additionally, they should possess a strong understanding of TechSIGINT data and have a proven track record of planning and...


  • Ajaccio, Corse, United States Peterson Technologies Full time

    Peterson Technologies is seeking a skilled Software Engineer to develop, maintain, and enhance complex software systems.Key Responsibilities:Analyze user requirements to derive software design and performance requirementsDesign and code new software or modify existing software to add new featuresDebug existing software and correct defectsIntegrate existing...


  • Ajaccio, Corse, United States Amentum Full time

    Cloud Engineer RoleWe are seeking a skilled Cloud Engineer to contribute to our team's efforts in shaping the Cyber, Security, & Intel space. The ideal candidate will have experience with cloud software development, engineering services, and requirements analysis.Key Responsibilities:Support challenging, mission-critical projects that make a direct impact on...


  • Ajaccio, Corse, United States General Dynamics Information Technology Full time

    Job Summary:General Dynamics Information Technology is seeking a highly skilled Software Developer Level 3 to join our team. As a Software Developer Level 3, you will be responsible for designing, developing, and troubleshooting software programs for computer-based systems. You will work closely with hardware engineers to advise on machine characteristics...


  • Ajaccio, Corse, United States GIGATEC Full time

    Job DescriptionAt GIGATEC, we're seeking skilled professionals to join our team of Network and Software Engineer SMEs. As a Reverse Software Engineer, you'll play a critical role in performing vulnerability assessments, reverse engineering attack vectors, and contributing to offensive and defensive cyber operations.Key Responsibilities:Software reverse...


  • Ajaccio, Corse, United States GliaCell Technologies LLC Full time

    Job SummaryGliaCell Technologies LLC is seeking a talented Junior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our clients.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirements.Design...


  • Ajaccio, Corse, United States Lockheed Martin Full time

    Job SummaryLockheed Martin is seeking an experienced AI/ML Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in AI/ML, software development, and DevSecOps will be essential in delivering high-quality software...


  • Ajaccio, Corse, United States Lockheed Martin Corporation Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Lockheed Martin Corporation. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using J2EE Java.Key ResponsibilitiesDeveloping and maintaining complex software systems using...


  • Ajaccio, Corse, United States Lockheed Martin Corporation Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Lockheed Martin Corporation. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and J2EE technologies.Key Responsibilities Develop and implement software solutions...


  • Ajaccio, Corse, United States Farfield Systems, Inc Full time

    Job DescriptionAbout Farfield Systems, Inc.We are committed to delivering trusted expertise to our government clients. Our focus is on increasing opportunities for growth while maintaining excellence. We evaluate our environment to provide a place where careers can grow and passion can be demonstrated to customers. We build a team where each employee is a...


  • Ajaccio, Corse, United States NiSUS Technologies Corporation Full time

    Job DescriptionJob SummaryNiSUS Technologies Corporation is seeking a highly skilled ServiceNow Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on ServiceNow and security.Develop and maintain enterprise-wide systems and applications software using ServiceNow.Apply advanced knowledge...


  • Ajaccio, Corse, United States Huntington Ingalls Industries Full time

    Job SummaryWe are seeking a highly skilled Radio Frequency Measurement Engineer to join our team at Huntington Ingalls Industries. As an RF Measurement Engineer, you will be responsible for performing lab and field measurements for a US Government customer. Your expertise in electromagnetic compatibility and radio frequency interference testing and analysis...

  • Software Engineer

    4 weeks ago


    Ajaccio, Corse, United States GIGATEC Full time

    Job DescriptionAt GIGATEC, we're seeking a highly skilled Software Engineer to join our elite team tasked with implementing a cutting-edge Zero-Touch Provisioning (ZTP) solution as part of our Infrastructure as a Service (IaaS) for High Performance Computing (HPC) systems.As a Software Engineer, you'll be responsible for analyzing requirements, designing,...


  • Ajaccio, Corse, United States Belay Technologies Full time

    Belay Technologies is seeking a skilled Software Engineer to join our high-performing agile team. The selected candidate will be responsible for software development activities, including turning agile stories into implementable concepts, development, testing, and deployment of new capabilities in our complex system.The ideal candidate will have demonstrated...


  • Ajaccio, Corse, United States Independent Software Full time

    Job SummaryIndependent Software is seeking a highly skilled Cyber Security Specialist to provide software development in support of custom software design and CNO tools and techniques development. The ideal candidate will have a strong background in programming languages such as Assembly, C, C++, Java, Perl, or Python, and experience with software...


  • Ajaccio, Corse, United States Independent Software Full time

    Job DescriptionAs a Technical Writer at Independent Software, you will be responsible for creating high-quality technical documents for software and systems engineering, system operations, testing, and user documentation. Your tasks will include writing and editing technical documentation, creating code documentation, and producing implementation guides and...