Complete
Back to All Positions

Full-Stack Software Engineer

EngineeringIllinois, California, New JerseyFull-timeExpect competitive salary + equity and benefits
Apply Now

About the Role

Who We Are:

CompleteAI is built around the real workflows in specialty lines. Where others offer broad platforms or underwriting workbenches, we run the specific processes that move your loss and expense ratios. We design them with you, deploy fast, and improve continuously.

The technical challenges are wild. We're teaching AI to understand insurance and make decisions with the same intuition as someone who's been underwriting for 20 years. But besides the technology, our model is geared toward helping specialty insurers become truly AI enabled. This means we work alongside companies, and build with people who deeply understand insurance workflows and want to change them for the better, not just put an AI bandaid on top of it.

We're still in early days, but the impact is already real. If you want to build AI that actually helps companies, CompleteAI is where we’re doing the work.

Who You Are:

  • A smart self-starter: You have a bias for action. You orient yourself around solutions and are comfortable with ambiguity and change. You can own problems and proactively devise solutions, not just wait for somebody to feed you tasks to execute. You understand when and how to build alignment and conviction for a decision that can’t be taken back easily.
  • A force multiplier: You look for ways to magnify your impact. When you find a productivity hack, you share it. You document knowledge for the benefit of future teammates.
  • A clear communicator: You communicate nuanced ideas succinctly, whether you're explaining technical decisions in writing or brainstorming in real time. In disagreements, you engage thoughtfully with other perspectives and compromise when needed.
  • A curious learner: You thrive on learning new things. You can name your favorite sources of what’s new in tech and AI, and you’re excited to share new podcasts and articles.
  • A team player: You appreciate healthy engineering debates but know how to make pragmatic decisions. You take feedback well and are candid with the feedback you give.

Responsibilities

Build and deliver quality software.

Write, test, and deploy code across our AI pipeline using Python and a variety of generative AI and other machine learning tools & techniques.

Work with large language models, fine-tune prompts, design evaluation metrics, and implement responsible AI practices.

Work on team-level projects, applying engineering best practices and contributing to the team’s technical decision-making.

Grow as a full-stack developer: build features end-to-end, and collaborate directly with our CTO and founders to understand our tech stack.

Assess our most pressing product and engineering problems, identify and design solutions, write technical specs, and scope and break down projects.

Requirements

3+ years of professional software engineering experience

BS/MS in Computer Science or related field with a strong programming background

Proficient in designing and building scalable machine learning infrastructure, including experience with distributed systems

Expertise in programming languages, especially Python, and sound knowledge of software development best practices

Experience in designing and implementing data engines for collecting and managing training data

Strong collaboration and communication skills for effective teamwork with research scientists, product teams, and stakeholders

Proactive problem-solving ability, a mindset for innovation, and adaptability to incorporate new technologies and methodologies

Nice to Have

Experience with integrating advanced AI models, including LLMs, LVMs, and RAG, into production systems is a strong plus

Strong background in machine learning and deep learning

Compensation & Benefits

Salary

Expect competitive salary + equity and benefits

Ready to join our team?

We'd love to hear from you. Apply now and let's build something great together.

Apply for Full-Stack Software Engineer