Senior Full Stack Software Engineer
@ BruntWork

Remote
$15,600
Remote
Part Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXX***** @bruntwork.com
Recommended after applying

Job Details

About the Role

Join an innovative team at the forefront of AI-driven data platforms where engineering meets intelligence. In the role of Senior Full Stack Software Engineer, you will design and build scalable systems that integrate data engineering, retrieval-augmented AI, and intuitive interfaces to transform how financial and data-intensive industries uncover insights.

Responsibilities

  • Combine data engineering, AI, and UX to address complex financial challenges.
  • Develop scalable APIs, microservices, and data pipelines for document ingestion and enrichment.
  • Collaborate with Machine Learning engineers to integrate retrieval, summarization, and entity intelligence.
  • Implement and optimize RAG pipelines, embeddings, and vector search.
  • Design backend systems for AI inference, caching, and prompt orchestration.
  • Contribute to frontend architecture using React and Next.js.
  • Maintain reliability, security, and observability across production AI systems with CI/CD and monitoring.

Scope of Role

  • Own development of core product modules from ingestion pipelines to AI-powered search tools.
  • Collaborate across data, AI, and product design teams to shape intelligent workflows.
  • Influence system architecture and data strategy for scalable AI applications.
  • Help define standards for AI observability, safety, and evaluation.
  • Opportunity to advance into a Tech Lead or Applied AI Engineer role as the platform grows.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong proficiency in TypeScript/Node.js, Python, or modern programming languages.
  • Hands-on experience with AI-enabled applications (OpenAI, Anthropic, LangChain, Pinecone, Weaviate, etc.).
  • Deep understanding of RAG patterns, embeddings, and semantic search.
  • Familiarity with Next.js, React, and modern front-end architectures.
  • Solid foundation in data modeling, ETL, and API design.
  • Experience with cloud infrastructure (AWS, Azure, or GCP), Docker, and CI/CD workflows.
  • Excellent communication and collaboration skills.
  • Bonus: Background in financial data, investment research, or analytics platforms.

Contract Details & Perks

This independent contractor role offers a permanent work-from-home setup with a flexible schedule during Central business hours. Candidates will be paid an hourly rate of USD 15.00 for 20 hours per week. Note that as an independent contractor, you are responsible for your own taxes, benefits, computer, and internet connection.

Key skills/competency

  • AI
  • Data Engineering
  • Full Stack
  • Node.js
  • Python
  • React
  • Next.js
  • Microservices
  • CI/CD
  • Cloud

How to Get Hired at BruntWork

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to AI data engineering.
  • Highlight technical projects: Emphasize API, microservices, and ML integrations.
  • Demonstrate collaboration: Showcase teamwork in multi-disciplinary projects.
  • Practice technical interviews: Review RAG patterns and cloud concepts.

📝 Interview Preparation Advice

Technical Preparation

Review API and microservices development.
Study RAG pipelines and embedding techniques.
Practice cloud infrastructure and Docker commands.
Refresh CI/CD and monitoring tool knowledge.

Behavioral Questions

Describe teamwork in cross-functional projects.
Explain conflict resolution in technical challenges.
Discuss handling remote work responsibilities.
Share past experiences adapting to change.

Frequently Asked Questions