> Markdown version of [/jobs/ext/93605-junior-software-developer](https://www.wearedevelopers.com/jobs/ext/93605-junior-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Software Developer - **Company:** Brooksource - **Location:** Philadelphia, PA, United States - **Experience:** Starter - **Salary:** $60,320.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Airflow, Amazon Web Services, Computing Platforms, Big Data, Code Generation, Data Validation, Data Governance, Data Infrastructure, Software Debugging, Distributed Computing Environment, Distributed Systems, Monitoring of Systems, Python (Programming Language), Machine Learning, Language Modeling, Performance Tuning, Systems Development Life Cycle, Tensorflow, Software Engineering, SQL Databases, Workflow Management Systems, Large Language Models, Prompt Engineering, Apache Spark, Reliability of Systems, Backend, Build Management, Information Technology, Data Management, Front End Software Development, Databricks, Microservices - **Published:** May 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0ea790d229c2ef4f ## About the Role Do you have experience in Software engineering?, Do you have a Master's degree?, * Strong proficiency in Python, Spark, SQL with experience building production-grade systems. * Solid foundation in software engineering and system design (distributed systems, APIs, scalability, performance). * Hands-on experience with AI/ML frameworks (Lang chain, LLM, RAG, vector DB) and including model development, prompt engineering, tuning, deployment and monitoring. * Experience building or integrating AI agents, automation workflows, or LLM-based systems is strongly preferred. * Familiarity with AI-assisted development tools (e.g., code generation, documentation automation) and best practices. * Experience with data platforms and distributed processing (AWS, Databricks, Spark). * Knowledge of data quality frameworks, anomaly detection, and monitoring systems. * Experience with workflow orchestration tools (e.g., Airflow or similar) is a plus. * Strong problem-solving skills with ability to debug complex systems and optimize performance. * Strong communication skills and ability to work across technical and business teams., * Bachelor's degree in computer science, science, STEM, engineering, or related field (master's preferred). * 1-2+ years of experience in software engineering, machine learning engineering, data platform engineering, or AI-enabled systems development. ## Description Join our clients National Traffic and Capacity Management (NTCM) team as a Junior Software Developer and help build intelligent systems that power network capacity planning and optimization across next-generation products (EOHFC, EPON vBNG, FDX). In this role, you will design and develop AI-enabled software platforms, services, and automation systems that support forecasting, planning, and operational decision-making. You'll work at the intersection of software engineering, data platforms, and applied AI, leveraging modern AI tools to accelerate development, improve system reliability, and enable smarter, more autonomous workflows., * Design, build, and maintain scalable backend and front-end systems, APIs, UI and AI-enabled applications supporting network capacity management. * Develop and productionize Machine learning/AI-driven forecasting solutions, microservices for long-range planning, budgeting, FDX node selection and capacity optimization. * Build and deploy AI agents to automate workflows, including forecasting pipelines, workflow orchestration, and data quality monitoring. * Use AI-assisted tools to accelerate software development, code generation, testing, and documentation, improving engineering productivity. * Create intelligent systems for automated data quality checks, anomaly detection, and process monitoring across large-scale datasets. * Operationalize machine learning and AI models into reliable, production-grade services. * Support frameworks for AI-assisted analysis and insight generation, enabling faster decision-making for business and engineering teams. * Improve system scalability and performance through optimization, monitoring, and debugging of data-intensive applications. * Build internal tools to support AI adoption, including reusable components for agent-based workflows. * Collaborate cross-functionally with network engineering, product, and operations teams to translate requirements into scalable technical solutions. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [AI Model Management Life Circles: ML Ops For Generative AI Models From Research to Deployment](https://www.wearedevelopers.com/videos/1152-ai-model-management-life-circles-ml-ops-for-generative-ai-models-from-research-to-deployment) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)