
Prolific · San Francisco
SENIOR SOFTWARE ENGINEER Engineering Prolific Prolific is not just another player in the AI space – we are the architects of the human data infrastructure ...
Engineering
Prolific
Prolific is not just another player in the AI space – we are the architects of the human data infrastructure that's reshaping the
landscape of AI development. In a world where foundational AI technologies are increasingly commoditized, it's the quality and
diversity of human-generated data that truly differentiates products and models.
The role
We’re looking for impact-focused Software Generalists to join our specialized team focused on serving frontier model creators and
enterprise AI application developers. As a full-stack engineer, you will work across Prolific’s domains to solve customer and
product problems.
This is an exciting opportunity to work directly with frontier AI companies, making critical technical decisions that balance
scrappy startup execution with scalable, reliable engineering, as Prolific revolutionizes research for the AI community. You'll
will have regular in person collaboration with customers and our US team, as well as collaborate closely with our UK-based tech
teams.
This role is hybrid based out of our San Francisco office, approx 1-2 days a week.
What you’ll bring to the role
What you’ll be doing in the role
This is a unique engineering role at Prolific.
In this role, you will operate with high ownership and a product mindset, at start-up pace, to solve customer problems and capture
business opportunities irrespective of the technology required to do so.
You will be part of a cross-functional Product Engineering team, optimised for the success of a single customer group. You will
collaborate directly with account managers, customer success specialists and customers to deeply understand their problem spaces.
You will ideate and build with autonomy, supported by a high-performing team.
This role will see you work across Prolific domains to solve customer problems, needing you to get up to speed quickly and deliver
across shared codebases to a high engineering standard. You will also help support our systems in production & respond to
incidents when required.
Key Technologies
Why Prolific is a great place to work
We've built a unique platform that connects researchers and companies with a global pool of participants, enabling the collection
of high-quality, ethically sourced human behavioral data and feedback. This data is the cornerstone of developing more accurate,
nuanced, and aligned AI systems.
We believe that the next leap in AI capabilities won't come solely from scaling existing models, but from integrating diverse
human perspectives and behaviors into AI development. By providing this crucial human data infrastructure, Prolific is positioning
itself at the forefront of the next wave of AI innovation – one that reflects the breath and the best of humanity.
Join us to enjoy a competitive salary, benefits, and remote working within our impactful, mission-driven culture. At Prolific, our
compensation packages for eligible roles include base salary, equity, and benefits. Many roles also include the opportunity to
earn a cash variable element, such as a bonus or commission. Each job posting shows a salary range that reflects the minimum and
maximum target for new hires, based on the role’s location as well as your skills, experience, and relevant education or training.
You can check the job posting’s subtitle to see where the position is based. Your recruiter will also be happy to share the
specific salary range for your preferred location during the hiring process.
For pay transparency, the base salary range for this full-time role in San Francisco is $250,000 - $300,000 per annum.
Links to more information on Prolific
Benefits
External Handbook
Website
Youtube
Privacy Statement
By submitting your application, you agree that Prolific may collect your personal data for recruiting and global organisation
planning. Prolific's Candidate Privacy Notice explains what personal information Prolific may process, where Prolific may process
your personal information, its purposes for processing your personal information, and the rights you can exercise over Prolific
use of your personal information.
Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Okta’s Business Technology organization builds secure and intelligent internal platforms that power our global workforce. Our AI & Automation team is delivering next-generation tools and experiences by integrating GenAI and intelligent automation into workflows across IT, HR, Finance, Sales, Marketing and Customer Support. We focus on real-world applications: virtual agents, AI copilots, internal RAG services, and AI-augmented self-service portals — all with scale, governance, and user experience in mind. ---------------------------------------------------------------------------------------------------------------------------------- THE OPPORTUNITY As a Senior Software Engineer, Applied AI, you’ll play a key role in building user-facing and backend systems that leverage GenAI to improve internal experiences and operations. This role requires strong full-stack engineering skills, with an emphasis on both AI integration and building intuitive, performant UIs that make AI accessible and useful to our internal customers. You’ll work closely with software engineers, product managers, and designers to build secure, intelligent tools for employees across Okta. ---------------------------------------------------------------------------------------------------------------------------------- WHAT YOU’LL DO * Design and build end-to-end GenAI-powered applications, including web-based UIs, API services, and backend orchestration. * Implement and integrate LLM-based experiences using frameworks like LangChain, LlamaIndex, and tools like OpenAI, Claude, or Gemini. * Define, implement, and champion operational excellence standards (SLOs, observability, incident response frameworks) for all services deployed. * Develop responsive, accessible, and modern frontend interfaces using frameworks like React or Vue — with a focus on usability, performance, and trust in AI outputs. * Build and maintain a library of reusable frontend components and hooks that allow other business delivery teams to easily "drop in" GenAI capabilities into their own applications. * Build and maintain retrieval-augmented generation (RAG) pipelines with vector search and embedding strategies (e.g., Pinecone, FAISS, Qdrant). * Collaborate with designers and product managers to rapidly iterate on UX patterns for AI-powered experiences (e.g., prompt inputs, citations, summaries). * Ensure security, privacy, observability, and test coverage across the full stack. * Contribute to architecture decisions, engineering standards, and best practices for AI/automation systems. * Partner with platform and infrastructure teams to ensure services scale reliably across the org. ---------------------------------------------------------------------------------------------------------------------------------- WHAT YOU’LL BRING * 5–8 years of software engineering experience with full-stack development, including 2+ years of building AI/ML-driven applications. * 5+ years of experience in frontend technologies like React, TypeScript, or Vue, and comfort working on UI/UX for internal tools or enterprise applications. * Strong Python development skills and 2+ years experience building cloud-based services using AWS, Docker, and RESTful APIs. * Hands-on experience with LLM integration, RAG pipelines, prompt engineering, or orchestration frameworks like LangChain or LlamaIndex. * Strong background in distributed systems, APIs, microservices, container orchestration (ECS/EKS), and cloud platforms (AWS/GCP/Azure). * Familiarity with secure coding, authentication/authorization, and internal data governance best practices. * Ability to collaborate across engineering, design, and product teams — with a strong sense of user empathy and technical ownership. * Bonus: Exposure to design systems, AI evaluation tooling, or real-time application performance monitoring. ---------------------------------------------------------------------------------------------------------------------------------- WHY JOIN OKTA * Make AI Real: Design and build AI-powered apps used daily by Okta employees. * Full-Stack Challenge: Tackle end-to-end problems — from LLM orchestration to intuitive UIs. * Trusted Innovation: Join a team committed to security, ethics, and technical excellence in AI. #LI-MK1 #LI-hybrid P24738_3354842 The annual base salary range for this position for candidates located in the San Francisco Bay area is between: $165,000—$247,000 USD Below is the annual base salary range for candidates located in California (excluding San Francisco Bay Area), Colorado, Illinois, New York and Washington. Your actual base salary will depend on factors such as your skills, qualifications, experience, and work location. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental and vision insurance, 401(k), flexible spending account, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program please visit: https://rewards.okta.com/us. The annual base salary range for this position for candidates located in California (excluding San Francisco Bay Area), Colorado, Illinois, New York, and Washington is between: $147,000—$221,000 USD The Okta Experience * Supporting Your Well-Being * Driving Social Impact * Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.
Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. THE TDI SALES AND PARTNERS TECHNOLOGY TEAM The Technology Data and Intelligence (TDI) team at Okta is dedicated to boosting internal efficiency through the implementation of secure, scalable, and innovative systems. We are seeking an independent Senior Software Engineer to join our formed Sales and Partners Technology Team. You won't just be "maintaining a tool." You will be building the technical engine that drives Okta’s global partner strategy. You will work in a "standard" engineering environment (Jira, GitHub, Code Reviews) but with the unique challenge of orchestrating a world-class Partner Experience platform working directly with the Global Partner Program and Experience team. THE SENIOR SOFTWARE ENGINEER OPPORTUNITY In this role, you will be the technical anchor for our partner ecosystem technology. You will balance core software engineering excellence (API design, code quality, security) with deep specialization in our Partner Relationship Management (PRM) platform, IMPartner. Your primary focus will be on maintaining, enhancing, and expanding the capabilities of the IMPartner platform and ensuring its seamless, secure integration with Salesforce. WHAT YOU’LL BE DOING * Solution Design and Architecture: Architect and design secure, scalable solutions by translating complex business requirements into technical specifications and solution designs that leverage the IMPartner platform's capabilities and its necessary integration points with Salesforce. Deep focus on the Partners and PRM domain.Collaborate with technical teams to design and implement integrations between Salesforce, Okta’s Partner portals, partner portal tenant, and other cross-functional downstream systems to ensure a seamless data flow (ex. for partner account and contact, accreditation and certification, partner badges, program benefit administration, deal registration and partner program performance and pipeline visibility, etc.). * Technical Implementation: Lead the translation of user stories into robust, scalable technical designs. Responsible for the end-to-end execution of features, ensuring alignment with organizational standards. * Quality Assurance and Testing: Ensure 100% unit test coverage for all new logic. Build and maintain an automated test regression suite to minimize manual overhead and proactively identify regressions. * Code and Peer Mentorship: Conduct thorough Pull Request (PR) reviews, providing constructive feedback to junior and mid-level developers to maintain code quality and consistency. * Deployment and Release Support: Manage the deployment cycle, including documenting all changes, securing necessary Jira approvals, resolving environment-specific test issues, and performing final validation in Production. * Global Collaboration & Ownership: Demonstrated strong ownership and the ability to communicate effectively and collaborate seamlessly with cross-functional, global teams and stakeholders. WHAT YOU’LL BRING * Extensive knowledge of PRM platforms with (proven experience in IMPartner is a big plus) * Salesforce Development Expertise (5+ years): Proven proficiency in Salesforce development, including Apex, Process/Flow Automations, and Lightning Web Components (LWC). * Software Development Acumen (1-2 years): background in general software engineering principles, with experience in either Java, Python, or JavaScript. * Domain Specific Knowledge: In-depth knowledge and practical experience within the Sales and Partners ecosystem, specifically around partner lifecycle management, deal registration, and incentive programs. * Advanced AI Agent Frameworks & Data Processing: Expertise in modern AI agent or agentforce frameworks, orchestration techniques, Retrieval-Augmented Generation (RAG) pipelines, and advanced vector search methodologies. * CI/CD Pipeline Proficiency: Hands-on experience with continuous integration and continuous deployment (CI/CD) pipelines * Secure Salesforce Solution Development: Deep understanding and practical application of Salesforce security features, adherence to data privacy regulations, and implementation of best practices for secure solution development. * Communication, & Problem-Solving: Possesses excellent communication and robust problem-solving abilities. Capable of independently driving technical direction, mentoring team members, fostering collaboration, and effectively managing all project aspects. EXTRA CREDIT * Official IMPartner trainings are a plus * Salesforce certifications, such as Platform Developer I/II, Application Architect, or Technical Architect. * Previous work in a high-growth, SaaS, fast-paced technology company. WHAT YOU CAN LOOK FORWARD TO AS AN OKTA EMPLOYEE! * Amazing Benefits * Making Social Impact * Fostering Diversity, Equity, Inclusion and Belonging at Okta Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/. Okta is an Equal Opportunity Employer/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to participate in the job application or interview process, please use this Form to request an accommodation. Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/. ir needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/. Okta is an Equal Opportunity Employer/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to participate in the job application or interview process, please use this Form to request an accommodation. Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/. P24729_3468229 Below is the annual base salary range for candidates located in San Francisco Bay Area. Your actual base salary will depend on factors such as your skills, qualifications, experience, and work location. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental and vision insurance, 401(k), flexible spending account, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program please visit: https://rewards.okta.com/us. The annual base salary range for this position for candidates located in the San Francisco Bay area is between: $165,000—$227,000 USD The Okta Experience * Supporting Your Well-Being * Driving Social Impact * Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.
P-78 At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started. As a software engineer with a backend focus, you will work with your team to build infrastructure and products for the Databricks platform at scale. The impact you'll have: Our backend teams span many domains, from our core compute fabric resource management infrastructure, to service platforms, to machine learning infrastructure. For instance, you might work on challenges such as: * Resource management infrastructure powering the big data and machine learning workloads on the Databricks platform in a scalable, secure, and cloud-agnostic way * Develop reliable, scalable services and client libraries that work with massive amounts of data on the cloud, across geographic regions and Cloud providers * Build tools to allow Databricks engineers to operate their services across different clouds and environments * Build services, products and infrastructure at the intersection of machine learning and distributed systems. What we look for: * BS (or higher) in Computer Science, or a related field * 5+ years of production level experience in one of: Java, Scala, C++, or similar language. * Experience developing large-scale distributed systems. * Experience working on a SaaS platform or with Service-Oriented Architectures. * Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes. * Experience with security and systems that handle sensitive data. * Good knowledge of SQL. Benefits * Comprehensive health coverage including medical, dental, and vision * 401(k) Plan * Equity awards * Flexible time off * Paid parental leave * Family Planning * Gym reimbursement * Annual personal development fund * Work headphones reimbursement * Employee Assistance Program (EAP) * Business travel accident insurance Pay Range Transparency Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticipates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. For more information regarding which range your location is in visit our page here. Local Pay Range $166,000—$225,000 USD About Databricks Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook. Benefits At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here. Our Commitment to Diversity and Inclusion At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics. Compliance If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.