
Software Engineer, AI
BluWaveBrentwood, TN
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
Schedule
Full-time
Career level
Senior-level
Benefits
Career Development
Job Description
Nashville, TN | Seattle, WA | Boston, MA | Chicago, ILBuild the Software That Powers Private Equity ConnectionsAt BluWave, we run the leading marketplace that connects private equity firms and top business leaders with elite, third-party service providers. Data and AI are the engine behind our success, and we're looking for a Software Engineer to help design, build, and operate the AI production systems that make it all work.As our new Software Engineer, AI, you will write the software that brings our recommendation and search capabilities to life, and keeps them running reliably at scale. You'll join a nimble, hands-on technology team where your ideas move quickly from concept to production. The systems you build will directly influence high-stakes investment decisions and make a measurable impact in the real world.Our Tech StackPython, Docker, and Azure, interacting with Snowflake and Milvus. We're always evolving and welcome your experience with related technologies (e.g., AWS, Java, Pinecone, Databricks).What You'll Do
- Own the Full Lifecycle: Design, build, and operate the end-to-end software stack behind our recommendation engine — from API and data pipelines to deployment, monitoring, and continuous improvement.
- Apply AI Where It Counts: Translate AI research and prototypes into clean, production-grade systems. You don't need to have invented the models, but you need to know how to ship them.
- Collaborate and Build: Work within a collaborative and experienced technology team, to deliver elegant, high-impact solutions.
- Innovate and Experiment: Bring your own ideas to the table. You'll have real autonomy to explore new approaches and directly influence our technical roadmap.
- 3 Months: You are comfortable with our workflows and can complete well-scoped tasks with minimal guidance.
- 6 Months: You navigate our codebase with confidence, deliver features independently, and are an active voice in technical discussions.
- 1 Year: You are a key driver of innovation, proactively identifying new opportunities based on business needs and emerging technology.
- BS/MS in Computer Science, Software Engineering, or another technical field.
- 2–3 years of professional software engineering experience (or equivalent through research, internships, or significant personal projects).
- Strong software engineering fundamentals: version control (Git), testing, clean and maintainable code.
- Proficiency in Python and experience working with data-centric applications.
- Experience building and maintaining APIs (e.g., FastAPI, Flask).
- Experience with Docker and deploying containerized applications.
- Proficiency with SQL for data querying and analysis.
- Comfort working with or around machine learning models in a production context — you don't need to be a researcher, but you should understand how models get built, deployed, and monitored.
- Prior experience contributing to a production AI/ML or data-intensive system.
- Familiarity with AI/ML libraries such as scikit-learn, pandas, or numpy.
- Experience with vector databases (e.g., Milvus, Pinecone) and modern search or recommendation techniques.
- Experience integrating or deploying LLM-based features.
- A portfolio of personal or open-source projects that showcases your passion and problem-solving skills.
- Experience using AI-powered coding assistants.
- Team: We're a "we" not "me" people
- Integrity: We bring value with integrity
- Grow: We are always growing our business and ourselves
- Win: Winning for our clients
Powered by JazzHR
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About Software Engineer, AI Jobs at BluWave
What is the work location for this position at BluWave?
This job at BluWave is located in Brentwood, TN, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at BluWave?
Employer has not shared pay details for this role.
What employment applies to this position at BluWave?
BluWave lists this role as a Full-time position.
What experience level is required for this role at BluWave?
BluWave is looking for a candidate with "Senior-level" experience level.
What is the process to apply for this position at BluWave?
You can apply for this role at BluWave either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.