Software Engineer - AI at Promise

San Francisco, California, United States

Promise Logo
$150,000 – $215,000Compensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Biotechnology, Government TechnologyIndustries

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • 3+ years of experience in software development, AI, or related field
  • Strong programming skills in languages such as Python, Java, or C++
  • Experience with large language models (LLMs), generative AI, and deep learning
  • Knowledge of cloud computing platforms, such as AWS or GCP
  • Familiarity with AI frameworks, such as TensorFlow or PyTorch
  • Experience with data preprocessing, feature engineering, and model evaluation
  • Strong understanding of computer vision, natural language processing, and machine learning
  • Experience with agile development methodologies, such as Scrum or Kanban
  • Excellent problem-solving skills, attention to detail, and ability to work under pressure

Responsibilities

  • Design and develop AI-powered applications and services for generative AI and large language models
  • Implement services for generative AI integrations, document parsing, model fine-tuning, and RAG systems
  • Collaborate with cross-functional teams to identify opportunities where AI reduces friction, increases efficiency, and solves real-world challenges
  • Track and apply advancements in the AI landscape, guiding strategy and adoption
  • Contribute to the vision, goals, and roadmap for AI/ML development at Promise
  • Participate in code reviews, ensure code quality, and maintain a clean and organized coding environment
  • Stay up-to-date with industry trends, new technologies, and emerging challenges in AI
  • Develop and maintain documentation for AI pipelines, models, and tools
  • Participate in company-wide initiatives, such as hackathons, workshops, and conferences
  • Communicate technical ideas and solutions to non-technical stakeholders, including executives, customers, and partners

Skills

Generative AI
Large Language Models (LLM)
AI Pipelines
Prompt Engineering
Fine-tuning
Document Parsing
RAG Systems
Software Engineering
Innovation
Automation
Efficiency

Promise

Software solutions for government-citizen interactions

About Promise

Promise offers software solutions that improve how governments interact with their citizens, focusing on aid distribution and rebate systems. Their technology helps identify vulnerable community members and streamline income verification, increasing access to benefits while reducing fraud. The PromisePay Platform provides affordable payment options for low-income households facing public services debt. The company aims to create a respectful and efficient relationship between governments and citizens, ensuring everyone can access necessary resources.

Oakland, CaliforniaHeadquarters
2017Year Founded
$46.8MTotal Funding
SERIES_BCompany Stage
Data & Analytics, Government & Public Sector, Social ImpactIndustries
51-200Employees

Risks

Competition from fintech companies could erode Promise's market share.
Changes in government policies may impact demand for Promise's services.
Economic downturns could reduce funding for programs Promise supports.

Differentiation

Promise partners with utilities and government agencies for flexible payment options.
The company uses advanced technology for quick and reliable income verification services.
Promise's solutions are SOC 1, SOC 2, and PCI-DSS compliant, ensuring high security.

Upsides

Increased adoption of digital payment solutions boosts demand for PromisePay.
AI-driven outreach methods enhance customer engagement in the public sector.
Focus on data privacy aligns with Promise's security compliance, increasing client trust.

Land your dream remote job 3x faster with AI