
Software Engineer
Sifted
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Develop the next generation of our software solutions
- Plan, design, build, test, document, deploy, and maintain software, data structures, and information systems
- Collaborate closely with product owners and stakeholders to define scope, gather requirements, and implement new software solutions and product features
- Modernize our foundation for fast AI-driven features
- Contribute to all aspects of software development, test automation, and deployment pipelines
Requirements
- 2+ years full-stack software engineering experience
- Proficient in one or more of the following languages: C#, JavaScript, TypeScript, Java, or Python
- Experience integrating LLM APIs (OpenAI, Anthropic, AWS Bedrock, Azure OpenAI, etc.) into real applications
- Familiarity with AI/ML concepts relevant to software engineering — embeddings, RAG pipelines, vector databases (Pinecone, pgvector, etc.)
- Exposure to AI orchestration tools like LangChain, LlamaIndex, or similar
- Understanding of AI cost management and latency tradeoffs in production
- Prompt engineering fundamentals
- Thorough understanding of C# and its core principles
- Proficient with SQL
- Familiarity with Amazon Web Services, such as EC2, S3, and Lambda
- Experience utilizing DevOps tools such as: Jenkins, Terraform, Cloudformation, CDK, AWS CodePipelines, Bitbucket Pipelines, or Azure DevOps
- Strong written and verbal communication skills
- Ability to take initiative and manage multiple tasks in a fast-paced and dynamic environment
- Familiarity with security best practices, knowledge, and implementation
Benefits
- Best-in-class compensation package
- Unmatched comprehensive benefit program
- Flexibility to achieve and accomplish results
- Extremely collaborative work environment across teams to drive results
- Culture is built on how we improve people’s lives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#JavaScriptTypeScriptJavaPythonSQLtest automationAI/ML conceptsprompt engineeringAI cost management
Soft Skills
strong written communicationstrong verbal communicationinitiativetask managementcollaboration