Apply

Senior Software Engineer

Posted 2 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 5+ years

๐Ÿ“ Location: San Francisco, CA, Washington, DC, Pasadena, CA

๐Ÿ’ธ Salary: 160000.0 - 230000.0 USD per year

๐Ÿ” Industry: Artificial Intelligence, Natural Language Processing, Machine Learning

๐Ÿข Company: primer.ai

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 5+ years

๐Ÿช„ Skills: PostgreSQLPythonAgileElasticSearchFlaskMachine LearningRedis

Requirements:
  • Expertise in Python and another Object-Oriented language.
  • Expertise in Flask, ElasticSearch, PostgreSQL, Redis.
  • Experience leading commercial software technical features end-to-end in an agile environment.
  • Strong modeling and design patterns for extensibility and resiliency.
  • Experience with data ingestion, processing and retrieval systems at scale.
  • Experience with real-time and distributed systems.
  • 5+ years of shipping production grade software.
Responsibilities:
  • Develop new application features leveraging ingest pipelines and model library for analyzing unstructured data.
  • Collaborate with cross-functional teams on designing information retrieval architecture.
  • Extend platform capabilities working alongside machine learning engineers and data scientists.
  • Integrate features such as event detection, summarization, entity recognition, and multilingual NLP.
Apply

Related Jobs

Apply

๐Ÿ“ United States, Colorado

๐Ÿงญ Full-Time

๐Ÿ’ธ 140000.0 - 160000.0 USD per year

๐Ÿ” Hospitality

๐Ÿข Company: Evolve

  • 5+ years of Salesforce Development Experience, including custom Apex script, Lightning Components, Salesforce APIs and Copado CI/CD platform
  • Experience with Service Cloud Voice and Digital Engagement implementation
  • Experience with designing and documenting Salesforce architecture, data modeling, and security best practices
  • Solid software engineering fundamentals and committed to mentoring less experienced engineers
  • Independent and proactive at finding and fixing issues
  • Excellent giver and receiver of constructive code review feedback
  • Experience with Agile development process
  • You have a knack for finding solutions to problems - and using a full arsenal of debugging tools
  • You have built your own custom tools to help you automate tasks
  • Experience with Git version control and repository management in Gitlab

  • Build and maintain our Sales and Service Clouds and integrations with upstream and downstream consumers in mind
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in backend development tools and technologies
  • Lead ecosystem-level design reviews, perform architecture reviews, and write technical documentation in collaboration with peers
  • Drive improvements to system reliability, observability, monitoring, and testability
  • Work directly with an Engineering Manager and Product Manager(s) to clearly understand the problem being solved
  • Collaborate with stakeholders from internal operations teams as well as external integration partners
  • Effectively debug high complexity multi-system problems and come up with good-better-best solutions
  • Execute on engineering and release priorities successfully through strong leadership and communication
  • Drive code reviews and collaborate with other team members on coding standards and best practices, third-party integrations, and other backend development processes

AgileGitSalesforceData modelingSoftware Engineering

Posted 2 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 175000.0 - 210000.0 USD per year

๐Ÿ” Mining and mineral exploration technology

๐Ÿข Company: KoBold Metals๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $491,455,627 Series C 3 months agoArtificial Intelligence (AI)MineralMiningSoftware

  • 4+ years of software engineering experience, ideally in production cloud data systems.
  • Proficiency with Python.
  • Ability to write production-quality code that is correct, readable, well-tested, scalable and extensible.
  • Skilled in large-scale system design.
  • A track record of taking ownership from problem definition to project delivery.

  • Deep engagement with exploration geologists and data scientists.
  • Building data pipelines and tooling for deriving insights from exploration data.
  • Leading a small group of software engineers for project delivery.
  • End-to-end ownership of projects from design to implementation.
  • Responding to design and code feedback while providing feedback to teammates.
  • Operationally managing the team's services and assisting scientific colleagues.

AWSDockerPythonCloud ComputingKubernetesData engineering

Posted 5 days ago
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 169000.0 - 240000.0 USD per year

๐Ÿ” Fintech

  • 4+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
  • Track record of developing highly available distributed systems with technologies like AWS, MySQL, and Kubernetes.
  • Experience designing and implementing platform engineering systems that balance flexibility, safety, and maintainability.
  • 4+ years of experience with cloud providers including AWS, Azure, or GCP.
  • Experience defining a technical plan for significant feature or system component delivery.
  • Skilled in writing high quality, easily understandable code.
  • Ability to make significant changes in a large code base with safety tools and practices.
  • Proactively seek feedback for personal growth.
  • Strong verbal and written communication skills.

  • Own and deliver quarterly goals for your team.
  • Lead engineers through ambiguity to solve open-ended problems.
  • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics.
  • Proactively identify and advocate for project, process, technology, or business issues and lead solutions.
  • Support operations and availability by creating and monitoring metrics.
  • Foster a culture of quality by setting/improving standards for code review and design.
  • Develop talent through feedback, guidance, and leading by example.

AWSPythonCloud ComputingKotlinKubernetesMySQLMicroservices

Posted 6 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 110000.0 - 120000.0 USD per year

๐Ÿ” Nonprofit/Journalism/Technology

๐Ÿข Company: Freedom of the Press Foundation๐Ÿ‘ฅ 11-50๐Ÿ’ฐ $480,000 about 11 years agoFinanceDigital EntertainmentSpeech Recognition

  • Solid experience in Python or Rust, with expertise in security-focused application development.
  • Experience in desktop GUI development, preferably using Qt or a Linux-compatible framework.
  • Skills in DevOps, automation, and release management.
  • Design and implementation of secure communication protocols.
  • 5-plus years of experience as a software engineer in a production environment.
  • Experience with Git, continuous integration, build automation, and test-driven development.
  • Experience working as part of a collaborative team, including routine peer review of code contributions.
  • A passion for protecting press freedom rights.

  • Adding new features to SecureDrop Workstation, such as workflows for redacting and sanitizing documents.
  • Building out server API functionality to support SecureDrop Workstation development.
  • Performing code reviews for contributions from the development team and the larger SecureDrop community.
  • Testing the security properties of current and proposed functionality/architecture using quantitative threat models.
  • Prototyping client-side encryption for journalist and source communication.
  • Working with external collaborators, including UX consultants and researchers.
  • Taking turns on maintenance and release tasks with the rest of the team.

PythonGitRelease ManagementRustDevOps

Posted 6 days ago
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 140000.0 - 210000.0 USD per year

๐Ÿ” CRM

  • We're looking for high achieving, full-time Software Engineers.
  • You should have a good understanding of web technologies.
  • You need to be comfortable in a fast-paced environment with a small, talented team.
  • Ability to manage time well, communicate effectively, and collaborate in a fully distributed team is essential.

  • You will be joining one of our six cross-functional teams.
  • You will collaborate with other backend & frontend engineers, product managers, and designers.
  • Your goal will be to design, implement, launch, and scale major systems and user-facing features.

AWSDockerPostgreSQLPythonElasticSearchFlaskKubernetesMongoDBREST APIRedisCI/CDTerraformAnsible

Posted 7 days ago
Apply
Apply

๐Ÿ“ San Francisco, NYC

๐Ÿงญ Full-Time

๐Ÿ’ธ 160000.0 - 210000.0 USD per year

๐Ÿ” Knowledge-sharing economy

๐Ÿข Company: Office Hours๐Ÿ‘ฅ 11-50๐Ÿ’ฐ $5,000,000 Seed almost 4 years agoCommunitiesMarketplaceSoftware

  • You have 6+ years of software engineering experience.
  • You take pride in your craft and have a track record of shipping high-quality products and features at scale.
  • You have the ability to turn user and business problems into engineering solutions.
  • Youโ€™re a self-starter who embraces ambiguity, a fast-paced environment, and solving hard problems.

  • Build the backend for various user-facing features.
  • Improve the platform architecture and data model to provide a performant, reliable product experience.
  • Continuously improve engineering processes, tools, and systems that allow us to scale the code base, productivity, and team.
  • Enhance our analytics, monitoring, and alerts so that we can identify and respond to operational incidents.

AWSDockerNode.jsElasticSearchKubernetesMongoDBRabbitmqTypeScriptTerraform

Posted 7 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 160000.0 - 175000.0 USD per year

๐Ÿ” Email security

๐Ÿข Company: Valimail

  • 5+ years of experience in building production web applications
  • Significant experience in Ruby on Rails or Go; exposure to the other.
  • Ability and desire to learn and develop in different programming languages.
  • Proficient understanding of how to write, analyze, and optimize PostgreSQL
  • Experience developing RESTful APIs
  • Desire to continuously improve.
  • Comfort and ability to operate in a remote environment while effectively collaborating with others

  • Collaborating in a stable high performance software system
  • Writing scalable, robust, testable, efficient, and easily maintainable code
  • Building and maintaining applications in fullstack Ruby on Rails or Go
  • Implementing features and fixes working hand-in-hand with cross functional teams
  • Helping to cultivate a culture of technical excellence, communication, celebration, and learning
  • Improving development processes by identifying inefficiencies in workflows and providing effective, measurable solutions
  • Collaboratively define, scope, prioritize, and estimate work demonstrating business need and impact
  • Providing technical expertise throughout the product life cycle including design, implementation, and delivery of scalable build/test/release infrastructure

PostgreSQLRuby on RailsGoRESTful APIs

Posted 7 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 150000.0 - 200000.0 USD per year

๐Ÿ” Financial Technology

๐Ÿข Company: Affirm๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Post-IPO Equity almost 4 years ago๐Ÿซ‚ Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 4+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
  • Track record of developing highly available distributed systems using technologies like AWS, MySQL, and Kubernetes.
  • Experience designing and implementing platform engineering systems for flexibility, safety, and maintainability.
  • Proficiency in making significant changes in a large code base.
  • Strong verbal and written communication skills.

  • Own and deliver quarterly goals for your team.
  • Lead engineers through ambiguity to solve open-ended problems.
  • Support peers and stakeholders in the product development lifecycle.
  • Collaborate with product management, design, and analytics.
  • Proactively identify and advocate for solutions to various issues.
  • Support operations and availability of team artifacts.
  • Foster a culture of quality and ownership.
  • Provide feedback and guidance to develop talent.

AWSPythonKotlinKubernetesMySQLMicroservices

Posted 7 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 180000.0 - 220000.0 USD per year

๐Ÿ” Healthcare technology

๐Ÿข Company: SmarterDx๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $50,000,000 Series B 8 months agoArtificial Intelligence (AI)HospitalInformation TechnologyHealth Care

  • 5+ years of development experience with a focus on backend and cloud-based solutions
  • Expertise in Python and familiarity with Typescript and React
  • Experience working with Postgres or a similar relational database
  • Experience building cloud-native distributed systems and working with event-driven architectures
  • Experience working with product managers to plan, build, and iterate on deliverables
  • Experience working in a security-conscious environment
  • Excellent communication and team collaboration skills
  • Bachelorโ€™s or Masterโ€™s in Computer Science, Engineering, or a related field, or equivalent experience

  • Design, build and launch new features and improve the overall quality of SmarterDxโ€™s apps
  • Collaborate across disciplines to understand our users and iterate on new ideas
  • Protect patientsโ€™ privacy and security through secure coding practices
  • Research and advocate for improved techniques, processes, and designs within the team
  • Support SmarterDxโ€™s apps in production

AWSPostgreSQLPythonElasticSearchKubernetesTypeScript

Posted 7 days ago
Apply
Apply

๐Ÿ“ US

๐Ÿ” Digital health

๐Ÿข Company: Linus Health๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $55,000,000 Series B over 3 years agoMental HealthMedicalWellnessHealth CareHealth DiagnosticsSoftware

  • 7+ years of software development or similar experience.
  • Strong fundamentals in object-oriented design and data structures.
  • Expertise in REST patterns and general API design, documentation, and testing (familiarity with tools like Swagger and Postman).
  • Experience in building microservices.
  • Experience in working with Node.js, TypeScript, and Python.
  • Experience with testing frameworks (e.g., Jest, Mocha, Playwright).
  • Experience with CI/CD and integration with testing, as well as Git workflows (code reviews on merge requests).
  • Experience writing and reviewing SQL.
  • Experience with debugging and triaging issues, handling production support issues.
  • Good communication skills to translate technical requirements into maintainable code.
  • Experience building on AWS offerings.
  • Experience with agile methodologies.
  • Experience in mentoring juniors or peers around good practices.

  • Collaborate to design, document, and implement architecture for mobile and web applications.
  • Own and lead small to mid platform-driven projects.
  • Solve for and consider security, scalability, availability, and performance.
  • Establish testing policies and procedures including unit, integration, and end-to-end testing.
  • Estimate work, prioritize tasks, track dependencies, report progress, and highlight blockers.

AWSNode.jsPythonSQLTypeScriptAPI testingREST APICI/CDAgile methodologiesMicroservices

Posted 9 days ago
Apply