Software Engineer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Job Description
Job Description
Software Engineer Location: - Remote Duration: Long Term
Overview: Join our dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. We are seeking talented full-stack engineers with a passion for rapid prototyping and a proven ability to turn strategic direction into production-quality software. This is a builder role, ideal for scrappy, self-directed engineers who thrive in ambiguity and are excited to work with the latest AI technologies.Responsibilities:• Full-Stack Development: Design, build, and maintain scalable web applications using React/TypeScript and Python.• AI-Assisted Development: Leverage LLM-based coding tools like Cursor, Copilot, and Claude to accelerate development velocity.• Rapid Prototyping: Quickly iterate on new product ideas, going from 0 to 1 in short timeframes.• API Design & Integration: Build robust APIs and integrate with various internal and external systems.• Data Visualization: Create interactive dashboards and data visualizations using tools like Plotly, D3, or Streamlit.• LLM Application Development: (Strong Plus) Build AI-native applications, engineer prompts, and work with LLM APIs.Minimum requirements:• Full-Stack Experience: 3+ years of experience building web applications with React/TypeScript and Python or similar technologies.• AI-Assisted Development: Demonstrated experience using LLM-based coding tools to accelerate development.• Proven Prototyping Skills: A track record of rapidly prototyping and shipping products.• Strong Technical Skills: Proficiency in API design, systems integration, and data visualization.• Python Expertise: Strong proficiency in Python is a primary requirement for this role.Preferred skills:• LLM/AI Experience: Experience building AI-native applications, prompt engineering, or working with LLM APIs.• MCP Familiarity: Familiarity with the Model Context Protocol (MCP) or similar agentic frameworks (LangChain, AutoGen, CrewAI, etc.).• WFM/Ops Tooling Experience: Prior experience building workforce management, scheduling, or operations platforms.
Must-Have Skills
1 Full-Stack Experience: 3+ years of experience building web applications with React/TypeScript and Python or similar technologies.
2 AI-Assisted Development: Demonstrated experience using LLM-based coding tools to accelerate development.
3 Proven Prototyping Skills: A track record of rapidly prototyping and shipping products.
4 Strong Technical Skills: Proficiency in API design, systems integration, and data visualization.
5 Python Expertise: Strong proficiency in Python is a primary requirement for this role.
Years of overall experience required?
Full-Stack Experience: 3+ years of experience building web applications with React/TypeScript and Python or similar technologies.
Nice-to-have Skills
- LLM/AI Experience: Experience building AI-native applications, prompt engineering, or working with LLM APIs.
- MCP Familiarity: Familiarity with the Model Context Protocol (MCP) or similar agentic frameworks (LangChain, AutoGen, CrewAI, etc.).
- WFM/Ops Tooling Experience: Prior experience building workforce management, scheduling, or operations platforms.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
