AI/ML Software Developer - Remote (Reston, VA)
Company: Steneral Consulting
Location: Remote (Reston, VA)
Duration: 6 months to hire
Position Overview
We are seeking an experienced AI/ML Software Developer passionate about artificial intelligence, machine learning, and large language models. You will be responsible for designing and implementing innovative solutions using cutting-edge technologies to address complex problems.
Key Responsibilities
- Develop and deploy AI/ML models and solutions.
- Collaborate with a team of AI, machine learning, and natural language processing experts.
- Assist in the architecture and technical design process.
- Integrate AI/ML models into backend corporate office processes and procedures.
- Implement solutions through an agile Scrum methodology.
Must-Have Experience
- LLM experience
- Azure AI/ML, cognitive services/search
- ML Model development and integration
- Python
- Some working knowledge of .NET/.NET core
Preferred Skills
- Prompt Engineering experience
- Strong background in both .Net and Python
- Experience with cloud platforms such as AWS, Azure, or GCP
- Familiarity with containerization technologies like Docker and Kubernetes
Why Work With Us?
At Steneral Consulting, we value continuous learning and encourage our team members to stay updated with advancements in AI and machine learning. We foster a collaborative environment where your contributions have a meaningful impact. If you are a self-starter with a strong work ethic, we want you to join our team.
A Day in the Life at Steneral Consulting
- Interact with employees to understand processes and pain points.
- Create functional requirements based on user interviews and translate them into technical requirements.
- Participate in the Scrum process to implement solutions in an agile manner.
- Estimate level of effort (LOE) for tasks and provide daily status updates.
- Collaborate with a team of analysts, BI engineers, infrastructure engineers, InfoSec, and other IT professionals.
Technical Requirements
- .NET: Core, Framework (mid-level expertise)
- Python: LangChain, Pinecone, OpenAI (mid-senior level expertise)
- JavaScript: Angular, React, Vue (junior-mid level expertise)
- Database: SQL, MongoDB, Cosmos (structured and unstructured)
- Azure: Web Apps, Containers, Storage, OpenAI, Cognitive Services (or comparable AWS/GCP)
Basic Qualifications
- 5+ years of experience in .NET solutions or other enterprise development languages.
- 3+ years of experience with Python, Jupyter, and RESTful APIs.
- 3+ years of experience with neural networks, machine learning algorithms, etc.
- 3+ years of experience with structured and unstructured databases.
- 1+ years of experience with Large Language Models (OpenAI, LaMDA, StableLM, LLaMA, PaLM, etc.)
Preferred Qualifications
- B.S. in Computer Science or a related technical field.
- Experience with MS Power Platform and Azure.
- Proficiency in MS SQL, Stored Procedures, data extraction, and data transformation.
- Strong initiative and judgment, with a continual desire to grow technical knowledge.
- Experience with technology skills including .NET framework/core, JavaScript/jQuery, and PowerShell scripting.
- Understanding of SDLC concepts and experience in Agile/Scrum methodologies.
If you are eager to advance your career in AI/ML and work with cutting