Software Engineer, AI/ML - Palo Alto, United States - Resemble

    Default job background
    Description
    At Conveyor, our mission is to make the 'worst job in cybersecurity' a walk in the park.

    Today, answering security due diligence questionnaires and sharing security info to build trust with prospects before they will buy a vendor's software is a critical piece of the B2B sales cycle, but it is "demoralizing" and "painful" for infosec and sales teams.

    AI can do anything these days, so these teams shouldn't be bound to manual processes and dated tooling.

    That's why we built Conveyor – a customer trust platform powered by generative AI – to ensure that when a customer asks a vendor 'Can I trust you?', they get their question answered instantly and on-demand (with no sweat for the teams managing the process).

    We're a remote company with team members across the US (and Canada) passionate about building a diverse team of talented people who achieve great things together, regardless of location.

    We're obsessed with establishing strong customer relationships and engage with customers regularly to develop products that actually solve their problems.

    Teams at Carta, PagerDuty, Productboard and more use Conveyor daily to automate their security reviews.

    Internally, we create space for feedback, gratitude, and celebrating wins and we foster a safe environment for teammates to take risks and bring their whole self to work.

    If you're excited about seeing the impact of your work with an amazing team and product, we'd love to have you on board
    About the Role


    As one of the first engineers on the team, this is a unique opportunity to shape Conveyor's AI core capabilities, and create a huge impact on a critical pillar in our product strategy.

    Reporting directly to the CTO, you'll play a critical role in building and optimizing our AI development process and further building the team.


    What you'll do:


    You will analyze our AI quality and performance, propose and experiment with new technologies and ideas, then implement and improve Conveyor products.

    You will define and implement metrics to evaluate and improve AI quality.
    You will design and improve the full AI lifecycle for Conveyor products (MLOps).
    You'll autonomously manage and own individual project priorities, deadlines, and deliverables.
    You'll scope and implement project-level solutions with minimal guidance.
    You'll collaborate and pair frequently with teammates and peers.
    You'll inform the product roadmap and implementation decisions based on feasibility.

    You'll ensure that our product is maintainable, meaning that other engineers are able to contribute new functionality easy, and without frequent technical debt.

    You'll partner with Product and Design to effectively plan new features, avoiding bottlenecks and maximizing velocity when it comes time to implement.


    What we're looking for:


    We are looking for candidates with 4-6 years of experience in the field of software engineering, with a focus on AI/ML technologies in recent years.

    Strong preference for experience in startup environments.
    Required Skills

    Strong software engineering foundations, building and shipping products. Your designs should be performant, maintainable (for years, not months), and evolvable.
    Recent experience in the AI/ML space, and specifically LLMs. Familiarity with key concepts, frameworks, tools and technologies. Experience evaluating different approaches and technologies, prompt engineering, fine tuning, RAG flows, MLOps, etc.
    Able to perform both research/analysis and production software development work

    Curiosity and Continuous Learning:

    You are up to speed on developments in the fast-paced AI/ML world, and constantly thinking about how to apply new technologies and offerings to our real-world problems.


    Bias for action:
    Startup mentality, you strive to get things done, fast iterations

    Product Sense:
    You seek to understand the features you're working on, and actively propose positive changes.

    Team Player:
    You have excellent communication skills (verbal and written), enjoy collaborating with others and mentoring team members.

    User Focused:
    You have experience building and scaling products with real users.
    Job Location

    This position is available in United States and Canada.

    Preferred location:
    San Francisco Bay Area
    Ready to join our team and have a tremendous impact? We'd love to hear from you. Also, we know it's tough, but please try to avoid the confidence gap. You don't have to match all the listed requirements exactly to be considered for this role.

    #J-18808-Ljbffr