{"id":17613,"url":"https://alion.io/job/intellectsoft-senior-python-backend-developer-ml-engineer-ir-535","title":"Senior Python Backend Developer / ML Engineer (IR-535)","company":{"id":5207,"name":"Intellectsoft","domain":"intellectsoft.com","url":"https://alion.io/company/intellectsoft","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["BR","AR"],"hiring_countries_total":2,"salary":null,"salary_estimate":{"min_usd":50000,"max_usd":127000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":2102},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"A/B Testing","optional":false},{"name":"Chroma","optional":false},{"name":"Dependency Injection","optional":false},{"name":"FastAPI","optional":false},{"name":"Hybrid Search","optional":false},{"name":"LangChain","optional":false},{"name":"Langfuse","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM","optional":false},{"name":"Machine Learning","optional":false},{"name":"MLFlow","optional":false},{"name":"Pinecone","optional":false},{"name":"Pydantic","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Reranking","optional":false},{"name":"SQLAlchemy","optional":false},{"name":"Weaviate","optional":false},{"name":"Agile","optional":true},{"name":"Asyncio","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Azure DevOps","optional":true},{"name":"Celery","optional":true},{"name":"CI/CD","optional":true},{"name":"Computer Vision","optional":true},{"name":"Docker","optional":true},{"name":"ETL/ELT","optional":true},{"name":"GCP","optional":true},{"name":"GitHub Actions","optional":true},{"name":"GPT-4","optional":true},{"name":"Hugging Face","optional":true},{"name":"Incident Management","optional":true},{"name":"Kubernetes","optional":true},{"name":"LlamaIndex","optional":true},{"name":"NLP","optional":true},{"name":"OCR","optional":true},{"name":"OpenAI","optional":true},{"name":"Prompt Caching","optional":true},{"name":"Scrum","optional":true},{"name":"SQL","optional":true},{"name":"Swagger","optional":true}],"status":"live","first_seen_at":"2026-07-15T00:00:00Z","employer_posted_date":"2026-07-15","last_verified_at":"2026-10-16T14:49:52Z","board_verified":true,"closed_at":null,"days_open":93,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":93},"description":"Our customer's product is an AI-powered platform that helps businesses make better decisions and work more efficiently. It uses advanced analytics and machine learning to analyze large amounts of data and provide useful insights and predictions. The platform is widely used in various industries, including healthcare, to optimize processes, improve customer experiences, and support innovation. It integrates easily with existing systems, making it easier for teams to make quick, data-driven decisions to deliver cutting-edge solutions.\nRequirements\nBachelor’s or Master’s degree in Computer Science or a related field.\nStrong Python coding skills - 7+ years.\n2+ years of hands-on experience with machine learning and production LLM systems.\nExperience building backend APIs with FastAPI, async patterns, rate limiting, and SQLAlchemy - 3+ years.\nExperience designing maintainable and extensible systems using dependency injection, interfaces, and abstract base classes.\nExperience with vector databases such as Pinecone, Weaviate, or Chroma, as well as hybrid search.\nStrong understanding of RAG architectures, including retrieval, reranking, context assembly, and response generation.\nHands-on experience with LangChain and LangGraph for building and orchestrating LLM workflows.\nAdvanced Python skills, including async/await, type hints, Pydantic, and SOLID principles.\nMLOps experience with MLflow, model versioning, and A/B testing; experience with Langfuse is a plus.\nExperience in NLP and computer vision, including document understanding, OCR, and GPT-4 Vision.\nExperience building feature pipelines, real-time and batch inference systems, and model serving.\nHands-on experience with Hugging Face is required; experience with LlamaIndex is a plus.\nFamiliarity with database technologies such as SQL.\nGood problem-solving skills and the ability to work in a fast-paced, team-oriented environment.\nNice to have skills:\nUnderstanding of DevOps, CI / CD including: Docker containerization, Azure DevOps pipelines or GitHub Actions, Kubernetes (nice to have);\nData security including: Multi-tenant data isolation, Secure key management (Azure Key Vault), Audit trail implementation;\nExperience in designing on cloud platform including: Azure (strongly preferred): Azure OpenAI, Blob Storage, Key Vault, Container Registry, AWS or GCP;\nExperience in data engineering in Big Data systems including: Large-scale data processing, ETL/ELT pipelines.\nRate limiting and quota management for high-throughput API usage.\nCost management and optimization for LLM usage at scale.\nDocument processing expertise (PDF extraction, OCR tooling).\nProduction incident management and on-call experience.\nTesting strategies for non-deterministic LLM outputs (e.g., golden datasets, fuzzy matching).\nDomain knowledge in regulated industries (e.g., healthcare/pharma workflows, regulatory compliance) is a plus.\nResponsibilities:\nBuild, refine, and use ML Engineering platforms and components; develop and implement scalable backend systems, APIs, and microservices using FastAPI.\nImplement MLOps including model KPI measurement, tracking, model drift detection, and model feedback loops.\nDeploy and operationalize ML and Deep Learning models, with a strong focus on LLMs and Generative AI.\nIntegrate Azure OpenAI (GPT-4, GPT-4 Vision) and other LLM providers with proper retry logic and error handling.\nMaintain up-to-date knowledge of state-of-the-art technologies such as LLMs, GenAI, and transformer architectures.\nScale machine learning algorithms to work on massive data sets under strict SLAs.\nBuild and orchestrate model pipelines including feature engineering, inferencing, and continuous model training.\nWrite backend application code in Python and SQL using strong object-oriented principles and asynchronous programming (asyncio, async/await).\nImplement dependency injection patterns and layered architecture (Service, Foundation, Orchestration, DAL).\nBuild LLM observability (e.g., Langfuse) to track prompts, tokens, costs, and latency.\nDevelop prompt management systems with versioning and fallback mechanisms.\nImplement Celery (or similar) workflows for asynchronous task processing and complex pipelines.\nBuild multi-tenant architectures with client data isolation.\nImplement cost optimization strategies for LLM usage (prompt caching, batch processing, token optimization).\nIntegrate third-party APIs and services (e.g., document/OCR services, cloud storage, enterprise systems).\nCollaborate with client-facing teams to understand business context and contribute to technical requirement gathering.\nWrite production-ready code that is testable, maintainable, and accounts for edge cases and errors.\nEnsure high quality of deliverables by following architecture/design guidelines, coding best practices, and periodic design/code reviews.\nWrite unit tests and higher-level tests to handle expected edge cases and errors gracefully.\nTroubleshoot backend application code using structured logging and distributed tracing.\nUse bug tracking, code review, version control, and other tools to organize and deliver work.\nParticipate in scrum calls and agile ceremonies, communicating progress, issues, and dependencies.\nDocument application changes and updates, including API documentation via OpenAPI/Swagger.\nResearch and evaluate emerging architecture patterns and technologies through rapid learning, proofs-of-concept, and prototypes.\nBenefits\nAwesome projects with an impact\nUdemy courses of your choice\nTeam-buildings, events, marathons & charity activities to connect and recharge\nWorkshops, trainings, expert knowledge-sharing that keep you growing\nClear career path \nAbsence days for work-life balance\nFlexible hours & work setup - work from anywhere and organize your day your way","description_format":"text","description_chars":5782,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Brazil","iso":"BR","kind":"country"},{"name":"Argentina","iso":"AR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Mobile App Development Services","Web Development Services","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-07-15T00:00:00Z"}],"visa":[],"liveness":{"score":19,"band":"cold","label":"Long shot","p_open":1,"p_active":0.539,"p_room":0.36,"age_days":93,"expected_fill_days":49,"reasons":["conf:0","win:tail","crowd:"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/intellectsoft-senior-python-backend-developer-ml-engineer-ir-535","json_url":"https://alion.io/job/intellectsoft-senior-python-backend-developer-ml-engineer-ir-535.json","meta":{"generated_at":"2026-10-16T17:19:30Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2004,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5207},"rest":"https://alion.io/mcp/rest/get_company?id=5207"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fintellectsoft-senior-python-backend-developer-ml-engineer-ir-535"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fintellectsoft-senior-python-backend-developer-ml-engineer-ir-535"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fintellectsoft-senior-python-backend-developer-ml-engineer-ir-535"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/intellectsoft-senior-python-backend-developer-ml-engineer-ir-535\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fintellectsoft-senior-python-backend-developer-ml-engineer-ir-535"}]}