Neuberger is looking for a curious and motivated Junior Python Developer to join our growing engineering team. You'll help build reliable, scalable server-side applications in a modern, AI-augmented development environment — leveraging cutting-edge tools to work smarter, ship cleaner code, and grow fast.
If you're comfortable writing clean Python, have hands-on experience with containerized workflows, and are genuinely excited about the future of AI-assisted development, we want to hear from you.
Software Development
Build and implement server-side features, modules, and components in Python following clean code and best practice standards
Collaborate with product and design teams to translate business requirements into well-structured, maintainable code
Participate in code reviews — giving and receiving constructive feedback
AI-Augmented Development
Use AI coding assistants (GitHub Copilot, Claude, etc.) responsibly to accelerate development, improve code quality, and reduce repetitive boilerplate
Apply a working understanding of LLMs — tokenization, context windows, prompt construction, and model limitations — to integrate them sensibly
Identify the right use cases for AI tooling vs. traditional logic, and flag risks like hallucinated outputs or sensitive data exposure
Containerized & Cloud-Aware Development
Write and maintain Dockerfiles and work within containerized development environments
Apply core container concepts: images, containers, volumes, networking, and basic orchestration (Docker Compose, Kubernetes/OpenShift)
Contribute to deployable, environment-consistent application packaging
Agile Scrum
Participate in sprint planning, stand-ups, retrospectives, and reviews
Break down user stories into actionable tasks and deliver working software within sprint timelines
Maintain transparency with the team on progress, blockers, and dependencies
Quality & Testing
Write and maintain unit and integration tests to ensure reliability and regression safety
Debug and resolve defects from testing or production monitoring
Collaborate with QA to develop test cases and uphold software quality
Python: 3+ years of hands-on experience
Frameworks: Proficiency in Flask, FastAPI, or Django
AI Tools: Working experience with GitHub Copilot, Claude, or comparable LLM-based coding assistants
LLM Awareness: Understanding of tokens, context, prompting, limitations, and responsible use
Containers: Hands-on Docker experience — build, run, and debug containerized applications
Version Control: Proficient with Git (branching, PRs, rebasing)
Testing: Ability to write meaningful unit tests; familiarity with pytest or similar
ORM: Working knowledge of SQLAlchemy, Django ORM, or equivalent
Familiarity with Kubernetes, OpenShift, or container orchestration concepts
Exposure to cloud platforms (Azure, AWS, or GCP)
Experience calling or integrating LLM APIs (OpenAI, Anthropic, Azure OpenAI)
Understanding of RAG patterns or vector stores
Basic front-end literacy: JavaScript, HTML5, CSS3
Familiarity with server-side templating (e.g., Jinja2)
Understanding of async or multi-process architecture (asyncio, multiprocessing)
Work model
Location: New York City; hybrid with a minimum of two days per week in office.
#LI-DD2
#LI-Hybrid
Compensation Details
The salary range for this role is $85,000-$110,000. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. This range is only applicable for jobs to be performed in the job posting location. An employee’s pay position within the salary range will be based on several factors including, but limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, business sector, performance, shift, travel requirements, sales or revenue-based metrics, market benchmarking data, any collective bargaining agreements, and business or organizational needs. This job is also eligible for a discretionary bonus, which, along with base salary and retirement contributions, is part of our total comprehensive package. We offer a comprehensive package of benefits including paid time off, medical/dental/vision insurance, retirement, life insurance and other benefits to eligible employees.Neuberger is an equal opportunity employer. The Firm and its affiliates do not discriminate in employment because of race, creed, national origin, religion, age, color, sex, marital status, sexual orientation, gender identity, disability, citizenship status or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact onlineaccommodations@nb.com.
Learn about the Applicant Privacy Notice.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Lead the evolution of a production-grade, multi-platform design system at Weedmaps, shaping component architecture, tooling, and adoption across web and mobile products.
Experienced Full Stack Developer needed to maintain and enhance WEBCANDID and TESTFLIGHT reporting tools, including on-call support for mission-critical operations.
Lead a small team to design, build, and integrate AI-enabled autonomy software for defense customers, with emphasis on DevSecOps, CI/CD, and modeling-and-simulation-driven test and evaluation.
Software Engineer to develop and improve high-availability web services and apps for Trimble Maps, with an emphasis on strong coding, problem solving, and iterative delivery.
Lead frontend architecture and platform engineering for ServiceNow's AI Agents product, shaping reusable UI systems and scalable backend services.
Lead and grow a large engineering organization to deliver scalable, AI-driven media and intelligence platforms that serve hundreds of millions of users.
Life360 is hiring a senior AI-native full-stack engineer to help the Circle Expansion team design and build mobile-first, agent-driven features that deepen family and community connections at scale.
Lead architecture and development of scalable, cloud-native systems at WGU as a Senior Software Engineer focused on modular, API-first solutions.
Lead application and cloud security for a fast-growing AI EdTech platform, embedding with engineering teams to build secure-by-default systems and developer-friendly security workflows.
Experienced backend engineer needed to architect and operate large-scale ingestion, processing, and inference systems that power Scribe's Workflow AI platform.
Help harden and scale Solana's consensus layer by designing and optimizing secure, high-performance consensus components for Anza's Agave client.
Build and own backend services, APIs, and customer-facing features for Astro Private Cloud to provision, configure, and operate Airflow environments at scale.
NBCUniversal's DTC Engineering DevOps Academic Year internship offers a paid, part-time remote opportunity to support TVE infrastructure, CI/CD, and automation across Peacock and other DTC platforms.