Software Engineer
Job Description
We're looking for a creative and highly-motivated Software Engineer to join our growing engineering team here at Ready. This person will help build reliable, intelligent systems across our platform—from backend APIs to user-facing interfaces—while shaping how we incorporate modern AI tools into our products. You’ll work closely with Product and Design to translate ideas into features, integrate cutting-edge AI capabilities, and ensure our technology scales with customer needs.
About your role ⚡️
Collaborate with product, engineering, and design (PED) to scope and deliver high-impact features that integrate traditional software with AI capabilities.
Build and maintain reliable backend services and responsive frontend components with a focus on scalability and performance.
Integrate AI/ML APIs (e.g., OpenAI, AWS Bedrock) into user-facing products, applying best practices in prompt design, data validation, and retrieval-augmented generation (RAG).
Write clean, maintainable code and participate in code reviews, ensuring high standards and shared learning.
Document technical decisions and communicate clearly across functions to ensure alignment and transparency.
Stay current with advancements in AI, software tooling, and cloud infrastructure to continuously improve our engineering approach.
Troubleshoot production issues and own features end-to-end—from development through deployment and monitoring.
Contribute to the design and development of internal tools that automate workflows and enhance developer productivity.
Participate in sprint planning, retros, and other Agile ceremonies to ensure smooth execution.
Optimize AI utilization by monitoring performance, addressing latency or accuracy issues, and flagging risks early.
A bit about you 🥇
Bachelor's degree in computer science, engineering, or a similar technical field.
2+ years of experience building full stack or backend-heavy software products.
Comfortable with modern web frameworks and languages (e.g., React, TypeScript, Python, Node.js).
Hands-on experience integrating AI services (e.g., OpenAI, Claude, AWS Bedrock) into live applications.
Familiarity with RAG systems, vector search, prompt engineering, and LLM architecture best practices.
Working knowledge of cloud infrastructure and CI/CD (e.g., Docker, AWS, GitHub Actions).
Strong understanding of REST APIs, authentication flows, and asynchronous job processing.
Excellent communicator and collaborator; proactive about surfacing risks and proposing solutions.
Curious and fast learner, with the ability to dive into unfamiliar technologies and figure things out.
Bonus: experience with LangChain, LLM monitoring tools, Airflow, or structured output parsers (e.g., Pydantic-AI).
About Ready 🚀
Creative problem solvers approaching a legacy industry with a new point of view
Humble but ambitious, knowledgeable but curious, persistent but not obnoxious
Concise and effective in written and spoken communication
Remote-first work environment, we have critical mass around the San Francisco Bay Area and Washington D.C..
One team, one dream
About what you get…
Competitive salary plus meaningful equity upside
Comprehensive (and ever-expanding) benefits for employees and their dependents
Opportunities to learn and grow – all things startups
A chance to play a role in defining the roadmap as we realize success in the United States and pursue the bolder vision of tackling the global market
To get away - we all convene 1-2x / year for teamwide retreats
We’re actively shaping our benefits program: have a say in which benefits matter to you
Company Information
Location: New Orleans, LA
Type: Hybrid