Quick overview
SeniorityMid Senior
Work modeHybrid
LocationNew York, NY, United States
SQLAWSOAuthScrumTDDC#GPTGoogle CloudGrafanaHugging FaceJavaJenkinsKafkaPrometheusPythonRedisTerraformGenerative AIRESTAzureKubernetesAgileCI/CDLangChain
Job description
Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Python Developer for a CONTRACT assignment with one of our premier Financial Services clients in New York, NY.
Our mission is to develop a firmwide Artificial Intelligence (AI) Development Platform that aligns with the firm's Technology principles and drives efficiency and consistency, controls, security and strong governance and promotes innovation, enabling teams to build applications that leverage AI capabilities and accelerate the adoption of AI across our businesses.
This role is for a senior Python developer who will help build a firmwide AI Development Platform and drive adoption of AI capabilities throughout the enterprise. We are looking for an experienced software engineer with deep Python expertise, a strong foundation in software design principles, and a track record of building and maintaining production-grade software. The ideal candidate is passionate about developing modular, testable, and maintainable systems that can evolve over time, and enjoys building reusable platform capabilities that can be adopted at enterprise scale.
The ideal candidate has hands-on experience building production software platforms and distributed systems, including APIs, services, libraries, and SDKs. Experience with Kubernetes, cloud platforms (AWS, Azure, and/or Google Cloud Platform), and modern software delivery practices is highly desirable. Candidates should demonstrate strong software engineering fundamentals, including software design, testing, maintainability, and long-term ownership of production systems. Knowledge of AI/ML concepts and hands-on experience implementing solutions using Generative AI technologies are a plus. The successful candidate will possess excellent communication skills, a collaborative mindset, and a passion for leveraging AI to improve developer productivity and deliver innovative solutions across the firm.
Responsibilities :
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.
Our mission is to develop a firmwide Artificial Intelligence (AI) Development Platform that aligns with the firm's Technology principles and drives efficiency and consistency, controls, security and strong governance and promotes innovation, enabling teams to build applications that leverage AI capabilities and accelerate the adoption of AI across our businesses.
This role is for a senior Python developer who will help build a firmwide AI Development Platform and drive adoption of AI capabilities throughout the enterprise. We are looking for an experienced software engineer with deep Python expertise, a strong foundation in software design principles, and a track record of building and maintaining production-grade software. The ideal candidate is passionate about developing modular, testable, and maintainable systems that can evolve over time, and enjoys building reusable platform capabilities that can be adopted at enterprise scale.
The ideal candidate has hands-on experience building production software platforms and distributed systems, including APIs, services, libraries, and SDKs. Experience with Kubernetes, cloud platforms (AWS, Azure, and/or Google Cloud Platform), and modern software delivery practices is highly desirable. Candidates should demonstrate strong software engineering fundamentals, including software design, testing, maintainability, and long-term ownership of production systems. Knowledge of AI/ML concepts and hands-on experience implementing solutions using Generative AI technologies are a plus. The successful candidate will possess excellent communication skills, a collaborative mindset, and a passion for leveraging AI to improve developer productivity and deliver innovative solutions across the firm.
Responsibilities :
- Develop tooling and self-service capabilities for deploying AI solutions for the firm leveraging Kubernetes, Python, authentication solutions, APIs, REST framework, etc
- Have a platform mindset and build common, reusable solutions to scale Generative AI use cases using pre-trained models as well as fine-tuned models.
- Leverage Kubernetes to develop modern containerized workloads
- Integrate with capabilities such as large-scale vector stores for embeddings.
- Author best practices on the Generative AI ecosystem, when to use which tools, available models such as GPT, Llama, Hugging Face etc. and libraries such as Langchain.
- Analyze, investigate, and implement GenAI solutions focusing on Agentic Orchestration and Agent Builder frameworks.
- Participate in all team's Agile/ Scrum ceremonies.
- Bachelor's or Master's degree in Computer Science or related field, or equivalent job experience
- 10+ years of overall experience in software engineering, design and development
- 5+ years of hands-on experience building and maintaining production Python applications or libraries, using idiomatic Python, type annotations, automated testing, and static analysis
- Prior production development experience in a statically typed language, such as Java or C#, with an understanding of explicit contracts, type safety, and maintainable software design.
- Experience designing and maintaining modular, readable, well-tested production code, with clear interfaces, appropriate abstractions, consistent coding standards, and effective dependency management.
- Understanding of dependency injection and inversion of control, with experience using DI containers or equivalent dependency-management approaches.
- Strong understanding of data structures and software design principles, with the ability to apply appropriate patterns without unnecessary complexity.
- Experience with test-driven development (TDD), automated unit and integration testing, and designing code that can be tested independently of external services.
- Experience participating in design reviews and code reviews, with a focus on maintainability, testability, and long-term ownership.
- Experience with designing APIs and SDKs
- Experience in development, management, and deployment of Kubernetes workloads.
- Hands-on experience with multiprocessing, multithreading, asynchronous I/O, performance profiling in at least one prominent programming language
- Ability to articulate technical concepts effectively to diverse audiences.
- Excellent communication skills.
- Demonstrated experience in DevOps, understanding of CI/CD (Jenkins) and GitOps.
- Knowledge of DevOps and Agile practices.
- Experience deploying applications on Azure, AWS, and/or Google Cloud Platform using IaC (Terraform)
- Understanding of OAuth 2.0 protocol for secure authorization.
- Experience with Open Telemetry tools including Grafana, Loki, Prometheus, and Cortex.
- Good knowledge of Microservice based architecture, industry standards, for both public and private cloud.
- Good understanding of modern Application configuration techniques.
- Good knowledge of various DB engines (SQL, Redis, Kafka, etc) for cloud app storage.
- Deep understanding of AI agents, Agentic Orchestration, Multi-Agent Workflow Automation, along with hands-on experience in Agent Builder frameworks such Lang Chain, Lang Graph, Microsoft Agent Framework.
- Experience working with Generative AI development, embeddings.
- Understanding of SRE techniques.
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.
Similar jobs
- TO

Full Stack AI Engineer (Healthcare Navigation)Recently posted Auto Apply
TouchCare · Stamford · Hybrid 🇺🇸
GCPGitSOC 2+16TechnologySalary not listed - CY
.Net DeveloperRecently posted
Cyncly · Solon · Hybrid 🇺🇸
SQLGitAWS+8TechnologySalary not listed - SU

Senior Software Engineer, Full Stack Auto Apply
Sunbound · New York · Hybrid 🇺🇸
FlaskSpringNursing+3TechnologySalary not listed - SP
Mid Full Stack Engineer (5000) (Secret) (Broomfield, CO)Recently posted Auto Apply
Space Programs · Boulder · Hybrid 🇺🇸
GitComplianceC+++7TechnologySalary not listed - MC
Full Stack Software Engineer Graduate Co-op Auto Apply
MORSE Corp Co-op Opportunities · Cambridge · Hybrid 🇺🇸
DockerGitAWS+5TechnologySalary not listed - MC
Full Stack Software Engineer Co-op Auto Apply
MORSE Corp Co-op Opportunities · Cambridge · Hybrid 🇺🇸
DockerGitAWS+5TechnologySalary not listed - MA

Full Stack ML Efficiency & Observability Auto Apply
Microsoft AI · Mountain View · Hybrid 🇺🇸
Microsoft OfficeHTMLCSS+9Salary not listed - IN
Java Full-Stack DeveloperRecently posted
Innosoul inc · Mechanicsville, VA · On-site 🇺🇸
MicroservicesOracleSQL+9TechnologySalary not listed - DE
Sr Java DeveloperRecently posted
DTEL Engineering & Consultants Inc · Southlake, TX · Hybrid 🇺🇸
SpringSpring BootJavaTechnologySalary not listed - DA

Junior Java Full Stack DeveloperRecently posted
DataSync Inc. · Sterling, VA · On-site 🇺🇸
MySQLSpringSpring Boot+13TechnologySalary not listed - DD

Senior Appian Lead Developer with Security ClearanceRecently posted
Diné Development Corporation · Quantico, VA · Hybrid 🇺🇸
MariaDBOracleSQLTechnology$135k - $150k/yr - DD

Senior Power Platform Developer with Security ClearanceRecently posted
Diné Development Corporation · Quantico, VA · Hybrid 🇺🇸
HTMLCSSPowerShell+6Technology$135k - $150k/yr
