![]()
Job Title: Sr. Python Developer
Location: Chicago, IL
Duration: Travel - 12 months
Pay Range: $70.45 - $72.00 (W2)
Job ID: 371286
About BCforward
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Job Description
About the Role
We are seeking a Senior Python Developer to design, build, and deploy robust machine learning and AI-driven services. You will collaborate with data scientists, data teams, and product teams to translate models and prototypes into scalable, production-grade APIs and applications. This is a hands-on engineering role with significant impact on our AI/ML platform and product offerings.
________________________________________
Key Responsibilities
* Develop and deploy Python-based APIs and microservices for machine learning and AI solutions, ensuring scalability, reliability, and maintainability.
* Collaborate with AI/ML teams to productionize ML models (e.g., regression, classification, NLP, GenAI) and integrate them into business applications.
* Automate model lifecycle management including versioning, deployment, monitoring, and retraining using MLOps best practices.
* Implement and enforce data integrity, normalization, and reconciliation processes, leveraging tools like Great Expectations or custom validation logic.
* Ensure robust testing, monitoring, and observability for all deployed services, including logging, metrics, and alerting.
* Develop and optimize high-performance SQL and NoSQL queries for large-scale data warehousing and transactional systems.
* Champion Agile software engineering practices and participate in code reviews, sprint planning, and continuous integration/deployment processes.
________________________________________
Minimum Qualifications
* 5+ years of experience in application development using Python, Scala (and/or Java).
* 2+ years of hands-on experience with a public cloud platform (AWS, Azure, or Google Cloud)
* 2+ years of experience with NoSQL databases (e.g., MongoDB) and one relational database (e.g., PostgreSQL, MySQL, Oracle).
________________________________________
Technical Expertise
* Advanced Python: Deep expertise in Python, memory management, and high-performance libraries for processing multi-gigabyte flat files.
* Data Integrity & Normalization: Experience with financial data types, floating-point arithmetic pitfalls, and building automated reconciliation tools.
* GenAI Ops: Practical experience hosting and querying private LLMs (e.g., GPT, Opus, Llama 3) for code-translation and automation tasks.
Experience with MLOps tools (MLflow, Kubeflow, SageMaker, Vertex AI, or similar).
________________________________________
Preferred Qualifications
* Experience in creating and deploying AI Agents.
* Familiarity with financial data and regulatory requirements.
- Strong communication and mentoring skills.
About Our Commitment
BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.
Interested? Apply Now!
If this sounds like the right opportunity for you, please apply with your most recent resume or contact:
Email: []
Phone: []