G2i Logo

G2i

Python Engineer

Reposted 12 Days Ago
Remote
Hiring Remotely in USA
Senior level
Remote
Hiring Remotely in USA
Senior level
Develop and optimize backend systems using Python, design algorithms and data structures, and collaborate with teams to deliver insights.
The summary above was generated by AI
Software Engineer – Python (Algorithms & Data Structures)

Location: Fully Remote (Global)
Type: Full-Time, Direct Hire
Compensation: Competitive, based on level (up to market standards for experienced Python developers)

About our Client

Our client is a cutting-edge developer tools company focused on empowering technologists and investors to assess legal and regulatory risk in codebases while increasing productivity and reducing tech debt. Their AI Code Monitor provides real-time risk assessments, heat maps of GenAI usage, and industry benchmark insights. Trusted by seven of the nine largest global investors and managing codebases valued at over $1 trillion in assets, Sema is transforming how code and investment decisions intersect.

Role Overview

We’re seeking a Software Engineer with deep experience in Python, strong algorithmic and data structure foundations, and a passion for quality tooling. In this role, you will build tools that analyze and surface insights across massive, complex codebases—impacting investor workflows, developer productivity, and organizational security.

Responsibilities
  • Develop and optimize backend systems using Python, focusing on code analysis, pattern recognition, and scalable data pipelines

  • Design and implement sophisticated algorithms and data structures to support risk assessment, compliance checks, and code insights

  • Collaborate with cross-functional teams (product, engineering, data science) to deliver data-driven features and dashboards

  • Build clean, maintainable code with a keen eye on performance, reliability, and extensibility

  • Participate in architectural discussions and mentor peers on best practices for code quality

What We’re Looking For
  • 8+ years of professional experience in software engineering, with a strong focus on Python

  • Demonstrated expertise in algorithms and data structures—you write efficient, scalable solutions

  • Experience building products or tooling in developer-focused environments

  • Clear, impactful communication skills and ability to collaborate across distributed teams

  • Self-driven, technical problem solver who takes pride in production-ready code

Why You’ll Love Working Here
  • Significant impact: influence how top-tier investors evaluate software health

  • Fully remote role—work from anywhere in the world

  • Backed by top investors and operating at the intersection of AI, code, and finance

  • Supportive, mission-driven team focused on technical excellence and thoughtful products

How to Apply

Ready to help shape the future of code visibility and risk intelligence? Send your resume, GitHub portfolio, or a brief note sharing your favorite algorithmic challenge you've tackled.

Top Skills

Python

Similar Jobs

8 Hours Ago
Easy Apply
Remote
United States
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Lead the development and implementation of AI-powered coding tools, driving technical strategy and ensuring system performance across distributed applications.
Top Skills: Ai/Ml TechnologiesPythonRubyRustTypescript
Yesterday
Easy Apply
Remote
31 Locations
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
The role involves developing features for GitLab's AI-powered platform, advocating for quality improvements, and collaborating within a remote team.
Top Skills: AIGraphQLJavaScriptPythonRspecRuby On RailsVue
6 Days Ago
In-Office or Remote
Washington, DC, USA
70-80 Annually
Senior level
70-80 Annually
Senior level
Analytics • Financial Services
The Python Developer will create data analytics and AI technologies for clients, focusing on full-stack web application development and maintaining quality throughout project cycles.
Top Skills: AWSDaskDjangoDockerFlaskJavaScriptPostgresPythonRedshiftRestS3

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account