{"id":41837,"url":"https://alion.io/job/c3-ai-senior-software-engineer-platform-data-ai-back-end","title":"Senior Software Engineer, Platform - Data + AI (Back-End)","company":{"id":29,"name":"C3 AI","domain":"c3.ai","url":"https://alion.io/company/c3-ai","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":83,"open_postings":18,"ghost_share":0,"stale_share":0.5,"repost_share":0,"time_to_fill_p50_days":84,"computed_at":"2026-10-17T05:46:00Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Redwood City, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":145000,"max":187000,"currency":"USD","period":"year","gross":null,"usd_annual":187000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"Amazon S3","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"Feature Store","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"Hadoop","optional":false},{"name":"Java","optional":false},{"name":"Machine Learning","optional":false},{"name":"Pandas","optional":false},{"name":"Platform Engineering","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Ray","optional":false},{"name":"Snowflake","optional":false},{"name":"Spark","optional":false},{"name":"Dask","optional":true},{"name":"GraphQL","optional":true},{"name":"Kubernetes","optional":true},{"name":"Rest API","optional":true}],"status":"live","first_seen_at":"2026-01-07T23:24:42Z","employer_posted_date":"2026-09-23","last_verified_at":"2026-10-18T19:46:16Z","board_verified":true,"closed_at":null,"days_open":283,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":283},"description":"C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, C3 AI applications, a portfolio of industry-specific SaaS enterprise AI applications that enable the digital transformation of organizations globally, and C3 Generative AI, a suite of domain-specific generative AI offerings for the enterprise. Learn more at: C3 AI\nC3 AI is looking for Senior Software Engineers to join the rapidly growing Data org within the Platform Engineering department. Successful candidates will get the opportunity to work on high-value technologies at the intersection of large-scale distributed systems, data infrastructure, and machine learning. You will design, develop, and maintain various features in a highly scalable and extensible AI/ML platform for large-scale applications, involving data science, distributed systems, and multi-cloud strategy.\nYou will be given opportunities to take ownership of components, collaborate to drive technical direction, and work on interesting, impactful projects. Join us in building the next-generation AI/ML platform at petabyte level scale that powers some of the world’s largest companies in Energy, Financial Services, Utilities, Health Care, Aerospace, Defense, etc. Accelerate your career in the leading enterprise AI company that is in a hyper-growth trajectory.\nResponsibilities:\nDesign and develop infrastructure and services to enable data pipelines for petabyte level scale and more.\nDesign and develop abstractions over datastores such as Cassandra, PostgreSQL, Snowflake, etc.\nDesign and develop file system abstractions over AWS S3, Azure Blobs, HDFS, etc.\nDesign and develop connectors to various external data stores.\nDesign and develop distributed system components for stream processing, queueing, batch processing, analytics engines, etc.\nDevelop and maintain industry-leading, high-performance APIs for AL/ML applications.\nDevelop and maintain features for distributed computations over large-scale data for ML workflows.\nDesign and develop ML-specific data-systems such as feature stores and behavioral frameworks such as recommendation engines.\nDesign and develop integrations with distributed computing technologies such as Apache Spark, Ray, etc. for data exploration and ML workload orchestration.\nDesign and develop integrations with data analysis libraries such as Pandas, Koalas, etc.\nDevelop and production AI/ML models for failure prediction, data schema inferencing, etc.\nWork on frameworks for performance, scalability, and reliability tracking over different components of a highly extensible AI/ML platform.\nWork with architects, product managers, and software engineers across teams in a highly collaborative environment.\nParticipate and provide insights in technical discussions.\nWrite clean code following a test-driven methodology.\nDeliver commitments promptly following agile software development methodology.\nQualifications:\nBachelor of Science in Computer Science, Computer Engineering, or related fields.\nA minimum of 5 years of work experience in a fast-paced software company.\nStrong understanding of Computer Science fundamentals.\nHigh proficiency in coding with Java, C++, C#, or some other compiled language. Python would also be acceptable.\nStrong competency in object-oriented programming, data structures, algorithms, and software design patterns.\nExperience with version control systems such as Git.\nExperience with large-scale distributed systems.\nExperience with any public cloud platform (AWS, Azure, GCP).\nSome familiarity with distributed computing technologies (e.g., Hadoop, Spark, Kafka). Familiarity with managed versions of these technologies on public cloud platforms is also acceptable.\nFamiliarity with technologies in the modern data science/analysis and engineering ecosystem (e.g., Pandas, Koalas).\nGood verbal and written technical communication ability to facilitate collaboration.\nThrive in a fast-paced, dynamic environment and value end-to-end ownership of components.\nIntellectually curious and open to challenges.\nPreferred Qualifications:\nAdvanced degree in engineering, sciences, or related field.\nExperience with Agile development methodology.\nExperience developing and working with REST and/or GraphQL APIs.\nExperience building scalable and reliable data pipelines.\nExperience with integration of data from multiple sources.\nExperience working with analytics and/or data processing engines.\nExperience developing distributed computation over large-scale data.\nExperience working with distributed computing frameworks (e.g., Hadoop, Spark, Kafka).\nExperience with data science/analysis libraries (e.g., Pandas, Koalas).\nExperience with task schedulers in distributed computing (e.g., Spark, Ray, Dask).\nFamiliarity with machine learning workload orchestration in a distributed computing environment.\nFamiliarity with workflow execution and/or optimization using DAGs, ideally for machine learning use-cases.\nConceptual understanding of orchestration and resource provisioning systems (Kubernetes)\nC3 AI provides excellent benefits, a competitive compensation package and generous equity plan. \nCalifornia Base Pay Range\n$145,000—$187,000 USD\nC3 AI is proud to be an Equal Opportunity and Affirmative Action Employer. We do not discriminate on the basis of any legally protected characteristics, including disabled and veteran status.","description_format":"text","description_chars":5533,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Predictive Analytics","Defense AI","Energy AI"],"lifecycle":[{"event":"open","at":"2026-01-07T23:24:42Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 67 · green card filings: 28","filings_12m":67,"filings_prev_12m":112,"green_card_filings_12m":28,"median_offered_wage_usd":166605,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":54}],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.369,"p_room":0.28,"age_days":282,"expected_fill_days":84,"reasons":["conf:1","stale_co","velocity","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":187000,"is_top_pay":false},"html_url":"https://alion.io/job/c3-ai-senior-software-engineer-platform-data-ai-back-end","json_url":"https://alion.io/job/c3-ai-senior-software-engineer-platform-data-ai-back-end.json","meta":{"generated_at":"2026-10-18T19:48:46Z","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":23857,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00: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":29},"rest":"https://alion.io/mcp/rest/get_company?id=29"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fc3-ai-senior-software-engineer-platform-data-ai-back-end"},{"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%2Fc3-ai-senior-software-engineer-platform-data-ai-back-end"},{"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%2Fc3-ai-senior-software-engineer-platform-data-ai-back-end"},{"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/c3-ai-senior-software-engineer-platform-data-ai-back-end\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fc3-ai-senior-software-engineer-platform-data-ai-back-end"}]}