Software Engineer, Python
Hybrid · Carlsbad, California, United States
Job Summary
Hybrid West Coast role for a Software Engineer focusing on Python and ML engineering. Supports deployment of risk models, large-scale data processing, geospatial attribute transformation, and collaboration with ML Ops across US and Australia/Poland. Emphasis on Python development, data engineering, Airflow/Spark, LLMs, AWS/Docker/Linux, and building scalable pipelines for multi-petabyte datasets. Role is hybrid with in-office anchor days on the West Coast and remote flexibility. Includes collaboration with distributed teams and exposure to Ray Serve endpoints, geospatial data pipelines, and production deployment of models.
Required Qualifications
- A degree in Computer Science or a related technical field
- Around two years of industry experience writing Python in a professional software or ML engineering context
- Hands-on experience working in a shared codebase: feature branches, pull request reviews, collaborative development with other engineers
- Strong Python fundamentals and a track record of writing clean, maintainable, well-tested code
- Solid data engineering skills, SQL, and experience with workflow tools like Airflow or Spark
- Practical experience with LLMs, whether integrating APIs, fine-tuning, prompt engineering, or building LLM-powered components
- Good communication, including the ability to talk to non-engineers without losing the technical plot
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.