Software Engineer III

Accelon Inc
AK, United States
$82 an hour
Full-time
Quick Apply

Software Engineer III

Remote, USA- PST or EST)

Description

We are seeking a talented Software Engineer to join our team. To effectively contribute to this project, team members need a combination of cloud infrastructure skills (particularly on AWS), strong proficiency in Python and JavaScript, expertise in NLP, and advanced knowledge of ML frameworks like PyTorch and HuggingFace.

Additionally, they must have practical experience in using LLMs to build robust AI applications, including a solid understanding of agentic frameworks, RAG workflows, and prompt engineering.

By leveraging these tools and skills, the team will be well-equipped to develop an AI code generation platform that enhances engineering productivity, ensures code consistency, and embeds our security and compliance standards.

Responsibilities and Qualifications

1. Cloud Infrastructure : AWS

The project will be built on Amazon Web Services (AWS), leveraging its robust cloud infrastructure for scalability, security, and reliability.

Team members should be proficient in using AWS services such as EC2, S3, Lambda, RDS, and DynamoDB. Familiarity with AWS tools like CloudFormation or Terraform for Infrastructure as Code (IaC) is also essential to ensure automated and consistent deployment of resources.

2. Programming Languages : Python / JavaScript

Python is required for developing core components, including AI and machine learning models, data processing pipelines, and backend services.

Proficiency in Python libraries such as NumPy, Pandas, and scikit-learn is valuable.

JavaScript is needed for frontend development, particularly for building user interfaces and integrating with APIs. Familiarity with frameworks like React or Vue.

js will help in developing responsive and dynamic UI components for the platform.

3. Natural Language Processing (NLP) Experience :

Team members should have experience in Natural Language Processing (NLP) to understand and interpret various input sources like LUCID diagrams, API specifications, and FIGMA designs.

This includes expertise in text preprocessing, entity recognition, and language modeling techniques, which are crucial for extracting relevant information and generating code.

4. Experience in Agentic Frameworks, Retrieval-Augmented Generation (RAG) Workflows, and Prompt Engineering

Knowledge of Agentic frameworks (frameworks that enable autonomous agent behavior in AI systems) is essential to develop sophisticated AI models that can autonomously generate code based on input data.

Proficiency in Retrieval-Augmented Generation (RAG) workflows is required to ensure that the AI models can retrieve relevant information dynamically and generate accurate code snippets.

Understanding how to implement RAG will help in building an efficient and context-aware AI platform.

Prompt engineering skills are critical for designing and optimizing the prompts used to interact with the underlying large language models (LLMs).

This involves crafting effective prompts that guide the model to generate the desired outputs, improving both accuracy and relevance.

5. Proficiency in Machine Learning Frameworks : PyTorch, HuggingFace

The team must be adept in using popular ML frameworks like PyTorch for building and training deep learning models. PyTorch is highly flexible and well-suited for experimentation and custom model development.

Familiarity with the HuggingFace ecosystem, particularly its Transformers library, is crucial for working with pre-trained large language models (LLMs) and fine-tuning them for specific tasks.

Experience with HuggingFace's tools will enable the team to leverage state-of-the-art models and accelerate the development process.

6. Must-Have Experience : Building Applications on Top of Large Language Models (LLMs)

Team members should have hands-on experience in creating applications that utilize Large Language Models (LLMs) like GPT-3, GPT-4, or other transformer-based models.

This includes knowledge of integrating LLMs into applications, handling model inputs and outputs, and optimizing their performance for specific use cases.

Practical experience in deploying LLM-based applications in a production environment, managing their scalability, latency, and cost-effectiveness, is also critical to ensure the success of the project.

Pay Rate : $82 / hr (Depending on the experience and skills) under a W-2 contract.

1 day ago
Related jobs
Accelon Inc
AK, United States

Software Engineer III</b></div> <div>(Remote, USA- PST or EST)</div> <div> </div> <div><b>Description</b></div> <div>We are seeking a talented Software Engineer to join our team. Additionally, they must have practical experience in ...

Promoted
Lockheed Martin
Anderson, Alaska

They will be someone who can be a self starter, have solid problem solving skills that require minimal oversight, and provide solutions to integration and testing needs. Day to day activities include integration and test activities including, but not limited to:. Integration and test activities on m...

Promoted
Apex Systems, Inc.
Anchorage, Alaska

The Project Engineer will coordinate multidiscipline engineering resources and various client resources to help assure project objectives for the ultimate product meets the design basis functionality, operability, maintainability, constructability, quality, installed cost, and schedule. Package engi...

Promoted
PMI (Project Management Institute)
Anchorage, Alaska

JobPosting","title":"QA & Automation Engineer III","datePosted":"2024-09-04T00:00:00","validThrough":null,"description":"QA Automation Engineer (Multiple Openings), Project Management Institute, Inc. QA Automation Engineer (Multiple Openings), Project Management Institute, Inc. The position requires...

Promoted
Canonical - Jobs
Anchorage, Alaska

We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights and a data driven approach to test automation, reporting and data analytics. We are seeking a software engineer with a passion for building and validating resilient dis...

Promoted
Resource Data
Anchorage, Alaska

As a Senior Software Engineer with Resource Data, you’ll help design and develop software solutions that elevate enterprise systems efficiency, performance, and value. Familiarity with relational databases like T-SQL and PostGres. Resource Data is an Equal Opportunity Employer and welcome...

Promoted
Facebook
Juneau, Alaska

Summary: Facebook is seeking a data center Critical Facility Engineer to join our Data Center Facility Operations team. Our data centers serve as the foundation upon which our software operates to meet the demands of our customers. The Critical Facility Engineer will be a part of the Facility Operat...

Promoted
RMS Energy Co., LLC
Anchorage, Alaska

Power Systems Studies Engineer II. Licensures and Certifications: Engineer-In-Training preferred (for Professional Engineer P. From routine maintenance, inspection, and repairs to equipment design, engineering, and installation, RMS Energy offers a variety of solutions to fit the power-related needs...

Promoted
Wilson Language Training
Juneau, Alaska

Wilson Language Training Senior Software Engineer Juneau, Alaska Apply Now. Wilson Language Training is growing and is looking to hire a Senior Software Engineer. This position builds and supports the delivery of WLT software projects by working with, and guiding, a group of talented web developers....

Promoted
Shee Atiká Government Services
Sitka, Alaska

Assist Applications Engineer and Applications Programmer to interpret software requirements and design specifications to code and integrate and test software components. Alaska Northstar Resources (ANR) is now seeking a Full Stack Developer to join our industry-leading team for a long-term position....